server { server_name ${SERVER_NAME}; listen ${NGINX_PORT}; client_max_body_size 50M; sendfile on; send_timeout 500s; location / { proxy_pass http://tryton:8000/; # "trytond" is the service name of another Docker container on port 8000 proxy_read_timeout 500; proxy_connect_timeout 500; proxy_send_timeout 500; proxy_set_header Host ${VARIABLE}host; proxy_set_header X-Real-IP ${VARIABLE}remote_addr; proxy_set_header X-Forwarded-For ${VARIABLE}proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Host ${VARIABLE}server_name; } }