external:
name: proxy
services:
- proxy:
+ nginx:
image: nginx:1.17
+ restart: on-failure
+ deploy:
+ restart_policy:
+ condition: on-failure
+ delay: 5s
+ max_attempts: 5
+ window: 10s
volumes:
- ./nginx.conf:/etc/nginx/nginx.conf
environment:
- - NGINX_HOST=purplebirdman.online
+ - NGINX_HOST=purplebirdman.com
- NGINX_PORT=80
ports:
- - 8080:80
+ - 80:80
+ - 443:443
networks:
- - default
- proxy