thank you for sharing with us to guide, just a question, if I install for another odoo version after running this one, will this have separately database-stack for every container (which is required here in my case) or i am missing something?? and please add Dockerfile too here which mentioned in above: build: context: ./dockerfile dockerfile: odoo.Dockerfile kind regards
@mauriziobelloli3472Ай бұрын
Grazie, spiegato molto bene e funziona perfettamente
@stephendacey49162 ай бұрын
Hi Shane, Having just come across this I found it a tremendous help, many thanks. I do wonder why you didn't locate this as a field in the Customer table then no need for the Gender table since it is redundant. Youve probably moved on after 11 years but thanks anyway.
@runamc49152 ай бұрын
Mannnn, what a joyful song. Love it. Perfect lyrics and awesome melody 👍
@shanepiper2 ай бұрын
Aww thank you so much for your comments
@eleven3513 ай бұрын
THANKYOU SO MUCH. U LITERALLY SAVED MY LIFE
@rinkerlaw74463 ай бұрын
What if you wanted the subforms to show as grids such that you could have the customer information as the main form and then two grids as the subforms where you could scroll to the entries in each subform that is relevant for the customer?
@RC19-y5m4 ай бұрын
Jai Shree Ram Ji 🙏🙏🙏🙏🙏🙏🙏
@MicahFunk6 ай бұрын
I'm about to attempt this transfer on the current version of Odoo. I hope it goes well 😅
@POCTMАй бұрын
same there 🤣
@micmike10 ай бұрын
Adding onto what you already have is very different than creating from scratch... Kind a confused here mate!
@lewis954510 ай бұрын
Hello, I'm having a problem where that if insert the host line in the nginx configuration file, my website edition wont load completely but if I remove that line, the website editor works but I can't have multiple websites for different domains because always appears the first in the sequence of websites
@shanepiper10 ай бұрын
Did you make sure that odoo.conf has this line proxy_mode = true, the editor will not work unless this mode is enabled.
@lewis954510 ай бұрын
Holy shit, you saved my life! I owe you a beer ;)@@shanepiper
@khaleda205211 ай бұрын
How to connect a new payment terminal (Saudi Mada) to POS that is not supported by Odoo by default?
@shanepiper11 ай бұрын
As it's not supported out the box check out this third party module kzbin.info/www/bejne/oIDIY3-BeKaDaMksi=-MxKUuYgwcXT-Da_
@andre.7911 ай бұрын
Awesome! Extremely useful. Thank you!!
@shivamsoni882211 ай бұрын
can i add different domain names(No sub-domains) for different websites hosted on a single odoo instance?
@shanepiper11 ай бұрын
Yes you can as long as you add the domains to nginx proxy in the same way I added the sub domains or course you can. I would recommend using traefix as the proxy manager as it makes things a lot easier and the SSL is automatic.
@andre.7911 ай бұрын
Totally awesome! Now I can see and understand many possibilities in libreoffice base. Thank you very much! 🙏🏻
@notetomgaming6701 Жыл бұрын
Thank you :)
@shanepiper Жыл бұрын
Your welcome glad I could help
@KeesFluitman Жыл бұрын
you think it would still work for v. 17? I dont think so. Seems better to either programm the stuff myself or outsource it to one of the companies that write their own modules etc.
@shanepiper Жыл бұрын
To be host I have not tried it in Odoo 17 yet. But feel free to give it a go
@KeesFluitman Жыл бұрын
@@shanepiper ye no. The iot app can only be bought. So it could work, if i pay for the app. But there is no price. Actually ill try to write it myself. Its a simple interface and uses Cups
@shanepiper Жыл бұрын
@@KeesFluitman Agree the IoT app only comes as part of the Enterprise Edition. But you should still be able to use the POS module with Odoo 17 as suggested in this Video.
@KeesFluitman Жыл бұрын
@@shanepiper in that case i'll try again. So say I buy a secondhand epos printer, connect that via usb to my IOT device, how would i then select that specific printer for orders? Would i just tick that receipt printer box? and it would use that printer?
@shanepiper Жыл бұрын
Yes that should work. As the printer is part of the IoTbox see video @42:35 you will see an option to check Reciept Printer. As long as the printer is connected to the IoTBox all you will need is the IoTBox IP address.
@1950Archangel Жыл бұрын
Fantastic!! Off to look at the rest of your vids!
@AthanasiosDeme Жыл бұрын
Thank you. It worked in LO7.4.
@shanepiper Жыл бұрын
that is really good to know thanks for the reply
@aditechsoftwaresolutionpvt857 Жыл бұрын
speak
@andrewpozenel2931 Жыл бұрын
But how can i insert/embed PDF and ZIP files?
@newcmelgar Жыл бұрын
How are you managing port 8072 for /longpolling or /websocket ?
@shanepiper Жыл бұрын
Good point I never referenced logpolling in the video on port 8069, to include logpolling add port 8072 to the port section of the compose file and add the following in the labels section - traefik.http.routers.odoo-im-https.rule=Host(`${ODOO_HOSTNAME}`) && (PathPrefix(`/longpooling`)) - traefik.http.routers.odoo-im-https.entrypoints=https - traefik.http.routers.odoo-im-https.service=odoo-im-https - traefik.http.routers.odoo-im-https.tls.certresolver=le - traefik.http.routers.odoo-im-https.middlewares=gzip,sslheader - traefik.http.services.odoo-im-https.loadbalancer.server.port=8072
@MadelynofHell Жыл бұрын
This tutorial is over a decade old. after 2 weeks of searching, this gave me the solution.
@shanepiper Жыл бұрын
So glad this relic is still helping people today 😊
@Buhuh16 Жыл бұрын
Hello, if odoo is already instaled and setup just on ip (as a customer had it done by somebody) and now he wants to use his domain, is it possible to change from ip to domain ?
@shanepiper Жыл бұрын
Sure, I use cloudflare and point the domain DNS to the Odoo server IP. Using cloudflare will also hide the server IP adding extra security protection.
@TerenceLatimer Жыл бұрын
Are you hosting your database on your own servers?
@shanepiper Жыл бұрын
Sure am 😊
@embangpratama Жыл бұрын
hi.. what's the different betwen the posbox and iot box
@shanepiper Жыл бұрын
PosBox was the first name given to the software before Odoo changed it to IOTBox where a server token module 'Internet of Things' is required for the enterprise edition. So became IOTBox from Odoo 11 onwards.
@blissholiday Жыл бұрын
hello can someone tell how to print from odoo on a tablet
@shanepiper Жыл бұрын
I'm not going to take credit for this weblink but I will say Google is your friend 😁 www.bestbuy.com/discover-learn/how-to-print-from-a-tablet/pcmcat1637779371134#:~:text=Step%201%3A%20On%20your%20Android,then%20select%20the%20detected%20printer.
@DavidMcmaster-nx2im Жыл бұрын
Thanks for the video - very helpful. Really!
@shanepiper Жыл бұрын
Your welcome, so glad a video I did years ago is still helping 😁
@rynax0092 жыл бұрын
Nginx has its strength. What’s the main reason you want to use Traefik instead of Nginx to do this job?
@shanepiper2 жыл бұрын
I'm just doing videos to show people alternative ways of installing Odoo, if you see my other videos you will see I have used NGINX aswell.
@theyounewb2 жыл бұрын
Is the source code available for IoT Box?
@shanepiper2 жыл бұрын
As far as I am aware it's only the images but if you check the night builds there maybe a link for the source code.
@theyounewb2 жыл бұрын
@@shanepiper Thanks
@martinvisintini43692 жыл бұрын
Thanks,! saved me!
@shanepiper2 жыл бұрын
Your welcome nice to know a video I posted years ago is still helping 😊
@benhamidamustapha54422 жыл бұрын
Hello , I Hope you're well , First i would thank you for your very interesting videos, Then I have a question about live chat in odoo , the module si well installed, but when i installed Letsencrypt, the component live chat in my website didn't appear any more , Thansk's in advance
@shanepiper2 жыл бұрын
Hmm that's an interesting one. Could you try uninstalling the chat and reinstalling again after lets encrypt..
@benhamidamustapha54422 жыл бұрын
@@shanepiper Hello and thanks for you're replay, I resolved the problem by adding this lines from the official Odoo website (V 16): map $http_upgrade $connection_upgrade { default upgrade; '' close; } # Redirect websocket requests to odoo gevent port location /websocket { proxy_pass odoochat; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; } And I've add this two lines in my odoo.conf max_cron_threads = 1 workers = 4 And now It's Working !
@shanepiper2 жыл бұрын
@@benhamidamustapha5442 that would have been my next answer to check the port for the chat is getting through https glad you sorted it 👌
@benhamidamustapha54422 жыл бұрын
@@shanepiper 👍 Thank you man! keep going on, your videos are very special, because you tuch deep it subjects!
@JG27Korny2 жыл бұрын
One of the few tutorials that is clear about libreoffice database.
@rodricmonaco80752 жыл бұрын
Hello there, thanks a lot for your video. I got stuck at minute 34:14 since after the IoT box booted again I have no pairing code. I've tried rebooting it, with the ethernet cable connected and disconnected. I've connected a printer to the IoT box and printed a paper with the IP address which I tried to connect to but no success. What do I do next ? Thanks.
@shanepiper2 жыл бұрын
You won't need the pairing code unless you are using enterprise version. All you need to do is set the local IP address of the IOTbox on your Odoo server in the POS configuration and make sure that you are using localhost:8069 to connect to your server but the server IP address.
@rodricmonaco80752 жыл бұрын
@@shanepiper Thanks for you promptly reply. I do not have a space for me to input the IP address of the IoT box. I only have : Receipt Printer Customer Display Barcode Scanner Electronic scale I do not have the same option you show on your video. Thanks again for your help.
@shanepiper2 жыл бұрын
@@rodricmonaco8075 have you ticked the check box to use iotbox the ip address input option should appear. Also What web browsers are you using? See video at 42 minutes.
@rodricmonaco80752 жыл бұрын
@@shanepiper Yes I have ticked it and there's no space to input the ip address of the IoT box only what I've mentioned on my previous reply. I've used Chrome and Mozilla with the same result.
@shanepiper2 жыл бұрын
@@rodricmonaco8075 which version of Odoo are you using?
@michakoodziej87602 жыл бұрын
Thanks for your vid! I'm using Odoo 15 CE with POS. I've connected a standard USB printer to the IoT Box and added the printer in the CUPS configuration. IoT Box main page shows the printer below the "Printers" section. Test print work properly (from CUPS). But I can't print from the POS module - it shows that the printer is detected, but when I hit the print receipt button, it does nothing. No user errors, also no error in the JS console. In the XHR session, there's a request called default_printer_action with "result = True" in the response. But, in CUPS there's no printing job whatsoever, nor any error in the print/access log. Really strange. BTW. The POS Customer Screen works perfectly, so it seems like the communication works smoothly between Odoo server and the IoT Box. Do you have any ideas what can be wrong?
@shanepiper2 жыл бұрын
have you added the ip address of the printer to the POS setting on the Odoo server? It would be the same IP as the IOTbox. If that doesn't work then there is no driver for the printer. Remember the IOTBOX is an ARM device.
@mosumamosuma94902 жыл бұрын
Hi, do you know how to force the pos to print to network printer and bypass the security wanring saying, ""Please check if the printer is still connected, Some browser dont allow Http calls from websitew to devices in the network (for security reasons), if its the case, you will need to follow Odoo documentation for self-signed certificate for ePos printers and Secure connection (https) to solve this issue.""
@shanepiper2 жыл бұрын
Make sure your Odoo server URL is your local IP address:8069
@mosumamosuma94902 жыл бұрын
I tried to connect Epson network receipt printer direct to Odoo POS, but its giving warning saying, some browser can not send calls direct to devices i.e. printer, Unless i configure self certificate. any idea how to do that, since Epson tm20ii does not have those ssl options
@shanepiper2 жыл бұрын
Are you using localhost:8069 or your Odoo server host computers IP address:8069 eg 192.168.0.2:8068 in the browser?
@mosumamosuma94902 жыл бұрын
Hi, can you please let me know where to the section to pair or connect odoo CE to IOT
@shanepiper2 жыл бұрын
Did you watch the video?
@IntiPoaquiza2 жыл бұрын
I am using Fedora, what would the Dockerfile look like? I have error using yum and dnf. Thanks for your help
@shanepiper2 жыл бұрын
The dockerfile should be the same.. what and the syntax should be the same also. What error do you have?
@IntiPoaquiza2 жыл бұрын
@@shanepiper not work in Fedora this: RUN apt update RUN apt install nano apt-utils certbot python-certbot-nginx -y in ubuntu -> E: Unable to locate package python-certbot-nginx The command '/bin/sh -c apt install nano apt-utils certbot python-certbot-nginx -y' returned a non-zero code: 100 ERROR: Service 'nginx-stack' failed to build : Build failed
@shanepiper2 жыл бұрын
@@IntiPoaquiza that would be the command which is run in the container not on the host machine all containers are debain based.
@IntiPoaquiza2 жыл бұрын
@@shanepiper Thank you very much, I'm testing now :)
@ejdecena Жыл бұрын
@@IntiPoaquiza Try with python3-certbot-nginx :)
@digi10962 жыл бұрын
i m running odoo11 on aws and trying to print pos receipt on my home wifi posbox, but no success, i have opened port 80 and 443 on my home router but no success, do u think its possible or i m just waisting my time
@shanepiper2 жыл бұрын
Running Odoo 11CE with posbox depends on the version installed on your pi for it to work with cloud Odoo server as it's on a different network to your home router.
@digi10962 жыл бұрын
@@shanepiper i m using posbox16c, u think i should try with new ver ?
@digi10962 жыл бұрын
nice tut, i m facing a problem in posbox initial setup where it ask to connect to wifi network, no wifi network is showing at my end, list is empty
@shanepiper2 жыл бұрын
Take a look at my latest posbox video which will show you what to do. kzbin.info/www/bejne/bnSZlX6IeseCbZI
@digi10962 жыл бұрын
@@shanepiper thanks for quick rply, i solved the issue by properly formating sd card and installed posbox16c now posbox working but on aws odoo11 instance pos is not showing printer connected although i have entered the ip address, do u think i have to put something in security group
@92demicoli2 жыл бұрын
Hi, have anyone tried this with Odoo 15 enterprise hosted on odoo sh? Thanks
@isidororoa6821 Жыл бұрын
Great work ! !, same question, will it works with Odoo Enterprise?
@aquariantech89352 жыл бұрын
Super nice work in a low documented environment. Thank you very much. Trying connect a cloud server to the iot box with no success (tried to connect with fully qualified and ip address with the same result. Any idea will be appreciated! Thank you again!
@shanepiper2 жыл бұрын
The community edition of Odoo only allows for local iot connection not to a cloud server of Odoo CE. Only the enterprise has the IOT app where a token is created between cloud and local devices. You could get around this by creating a VPN between your cloud server and local network to allow for this connection to take place.
@yong582 жыл бұрын
Hi Master Odoo, I had followed your instruction & i facing some issue. I have setup the iot ip in my POS V15 CE, but in POS top right logo showing IOT are not connected / proxy disconnect. Any ideas on this ? Many thanks.😁
@shanepiper2 жыл бұрын
Did you make sure you are not using localhost on the Odoo server, but use the IP address 192.168.0... :8069
@yong582 жыл бұрын
@@shanepiper Thanks for your reply. Sorry, i not familiar in network part. i think we using localhost on the odoo server. I have try to ping the IOT Ip, it can connect. Just Odoo 15 POS CE showing that make sure IOT is connected ? Is this related the server something port configuration ?😅
@shanepiper2 жыл бұрын
@@yong58 for it all to work correctly. Don't use localhost:8069 on the computer use the servers up address and the iot will be able to link all images logos etc..
@yong582 жыл бұрын
@@shanepiper thanks for your advice. I will give it a try. Many thanks😁👍
@shanepiper2 жыл бұрын
@@yong58 you may need to restart the iot box after you have done this.
@kennethwyrick61682 жыл бұрын
i flashed the latest iotboxv21_10.zip and it booted but gives me an error when going to localhost:8069/web/database/selector i.e. you do in the video. I also tried the previous latest iotboxv21_04.zip and the same thing happened. I used the imager to flash and on my main odoo I use localhost:8069/web/datasee/manager
@shanepiper2 жыл бұрын
When you flash the IOT raspberry pi you shouldn't need to do anything it should automatically open a browser and wait for your Odoo server to connect. Provided you have either ethernet or local WiFi setup.
@madhavparikh96532 жыл бұрын
Hey, I am trying to do the same in version 15 and receiving an error in backend.css any idea on how to solve it will be really helpful.
@shanepiper2 жыл бұрын
whats the error you are getting?
@sebastianpauletti2632 жыл бұрын
Very nice work, thanks! I followed your instructions and the customer facing monitor works like a charm. The issue I have is that the printer appears offline in the point of sale even though it is detected in the IoT devices. Any ideas?
@shanepiper2 жыл бұрын
You can add the printer IP on the right hand side. Or make sure you tick the printer checkbox on it side.
@sebastianpauletti2632 жыл бұрын
@@shanepiper thanks for your answer, the issue is actually deeper, it turns out that the odoo software running on the iot only reports printer directly connected to the iot (usb) not an ethernet printer that was my case
@shanepiper2 жыл бұрын
@@sebastianpauletti263 never realised you had an Ethernet printer. You can still use the printer to print receipts. By adding the IP of the printer to the right of the iot set up.
@muhanadtur87852 жыл бұрын
Linux is the best! Thanks for the video!
@shanepiper2 жыл бұрын
Sure is more scalable and secure. Eliminates any licences aswell.
@muhanadtur87852 жыл бұрын
great work! Thanks a lot!
@eyes-in5122 жыл бұрын
Hello, does it work for odoo community 12?
@shanepiper2 жыл бұрын
Sure does
@thunderbold4442 жыл бұрын
I tried to follow your example but when I add a table control to a subform the table element wizard - field selection window does not come up. I am using a Mac. Could that be the problem? Or am I missing something?