pull/377/merge
Waleed Mohsen 2 months ago committed by GitHub
commit e4c5999e09
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -199,6 +199,13 @@ if [ $OE_VERSION > "11.0" ];then
else
sudo su root -c "printf 'xmlrpc_port = ${OE_PORT}\n' >> /etc/${OE_CONFIG}.conf"
fi
if [ $OE_VERSION > "15.0" ];then
sudo su root -c "printf 'gevent_port = ${LONGPOLLING_PORT}\n' >> /etc/${OE_CONFIG}.conf"
else
sudo su root -c "printf 'longpolling_port = ${LONGPOLLING_PORT}\n' >> /etc/${OE_CONFIG}.conf"
fi
sudo su root -c "printf 'logfile = /var/log/${OE_USER}/${OE_CONFIG}.log\n' >> /etc/${OE_CONFIG}.conf"
if [ $IS_ENTERPRISE = "True" ]; then
@ -300,6 +307,12 @@ if [ $INSTALL_NGINX = "True" ]; then
echo -e "\n---- Installing and setting up Nginx ----"
sudo apt install nginx -y
cat <<EOF > ~/odoo
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
server {
listen 80;
@ -353,8 +366,15 @@ server {
proxy_redirect off;
}
location /longpolling {
# Redirect websocket requests to odoo gevent port
location /websocket {
proxy_pass http://127.0.0.1:$LONGPOLLING_PORT;
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;
}
location ~* .(js|css|png|jpg|jpeg|gif|ico)$ {

Loading…
Cancel
Save