services:
proxy:
image: nginx:1.17
- deploy:
- restart_policy:
- condition: on-failure
- delay: 5s
- max_attempts: 5
- window: 10s
volumes:
- ./proxy/nginx.conf:/etc/nginx/nginx.conf
- /etc/ssl/certs/purplebirdman/:/etc/ssl/certs/
- NGINX_PORT=443
ports:
- 443:443
+ depends_on:
+ - purplebirdman
+ - kanboard
+ - public
+ purplebirdman:
+ image: cjpalmer/purplebirdman:1.0.0
kanboard:
image: kanboard/kanboard:v1.2.26
- deploy:
- restart_policy:
- condition: on-failure
- delay: 5s
- max_attempts: 5
- window: 10s
volumes:
- kanboard_data:/var/www/app/data
- kanboard_plugins:/var/www/app/plugins