nginx
server {
listen 80;
server_name makeuper.local;
location / {
proxy_pass http://makeuper-frontend:3000;
# Needed for sockets
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
docker-compose
nginx:
image: nginx:stable-alpine
container_name: makeuper-docker-nginx
ports:
- "80:80"
volumes:
- ./nginx/
nginx.conf.prod:/etc/nginx/conf.d/nginx.conf
depends_on:
- makeuper-frontend
networks:
- makeuper-network