Open haninada opened 5 years ago
@haninada you need to create docker network first:
docker network create odoo-saas
thank you for reply
another issue if you can help, do you have a sample of odoo-derver.conf and Nginx conf files to guide me in installation
Best regards
Please check the following links for the instructions and examples: https://it-projects-llc.github.io/odoo-saas-tools/ https://it-projects-llc.github.io/odoo-saas-tools/getting-started/
The example of odoo-nginx.conf:
listen 80 default_server;
server_name .example.com;
proxy_buffers 16 64k;
proxy_buffer_size 128k;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# proxy_redirect http:// https://;
proxy_read_timeout 600s;
client_max_body_size 100m;
location /longpolling {
proxy_pass http://127.0.0.1:8072;
}
location / {
proxy_pass http://127.0.0.1:8069;
}
}
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name .example.com;
## ssl certificate files
ssl on;
ssl_certificate /home/ec2-user/example.com.crt;
ssl_certificate_key /home/ec2-user/example.com.key;
proxy_buffers 16 64k;
proxy_buffer_size 128k;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# proxy_redirect http:// https://;
proxy_read_timeout 600s;
client_max_body_size 100m;
proxy_headers_hash_bucket_size 128;
proxy_set_header X-Forwarded-Proto https;
location /longpolling {
proxy_pass http://127.0.0.1:8072;
}
location / {
proxy_pass http://127.0.0.1:8069;
}
}
Many thanks for your kindness
Hello everyone,
First please excuse me as I came from SAP so I have a lack in some areas
what I did as the following 1- installed NGNIX, setup domain with SSL, after testing the domain working fine and secure 2- installed odoo SaaS using docker, I followed the explanation in the following link, https://it-projects-llc.github.io/odoo-saas-tools/getting-started/ 3- after finish installation while restart NGINX it came with error " Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe " for details" and of course the site becomes unreachable.
The following the original NGINX conf file after install SSL server { listen 80; server_name www.example.com example.com;
include snippets/letsencrypt.conf;
return 301 https://$host$request_uri;
}
server { listen 443 ssl http2; server_name www.example.com;
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/example.com/chain.pem;
include snippets/ssl.conf;
include snippets/letsencrypt.conf;
return 301 https://example.com$request_uri;
}
server { listen 443 ssl http2; server_name example.com;
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/example.com/chain.pem;
include snippets/ssl.conf;
include snippets/letsencrypt.conf;
# . . . other code
}
As I mentioned domain work fine
after install odoo SaaS I used the conf file above after modify X-Real-IP to the server public address to be as the following
server { listen 80; server_name .example.com www.example.com example.com;
include snippets/letsencrypt.conf;
return 301 https://$host$request_uri;
proxy_buffers 16 64k;
proxy_buffer_size 128k;
proxy_set_header Host $host;
proxy_set_header (serverIP) $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 600s;
client_max_body_size 100m;
location /longpolling {
proxy_pass http://127.0.0.1:8072;
}
location / {
proxy_pass http://127.0.0.1:8069;
}
}
server { listen 443 ssl; listen [::]:443 ssl; server_name .example.com;
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/example.com/chain.pem;
include snippets/ssl.conf;
include snippets/letsencrypt.conf;
proxy_buffers 16 64k;
proxy_buffer_size 128k;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 600s;
client_max_body_size 100m;
proxy_headers_hash_bucket_size 128;
proxy_set_header X-Forwarded-Proto https;
location /longpolling {
proxy_pass http://127.0.0.1:8072;
}
location / {
proxy_pass http://127.0.0.1:8069;
}
}
return 301 https://lancercity.com$request_uri;
}
Could anyone help in this issue
Best regards
Hello,
While installing through docker I got the following error
docker run \
Please advise Regards