Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "3"
- services:
- owo:
- image: owo:latest
- ports:
- - "8000:8000"
- volumes:
- - $HOME/owo:/owo
- environment:
- owo: "owo"
- restart: unless-stopped
- labels:
- - com.centurylinklabs.watchtower.enable=true
- nginx:
- image: nginx:1.14-alpine
- depends_on:
- - owo
- ports:
- - "80:80"
- - "443:443"
- volumes:
- - $PWD/conf/nginx/nginx.conf:/etc/nginx/nginx.conf:ro
- - $PWD/conf/nginx/site.conf:/etc/nginx/conf.d/site.conf:ro
- - $HOME/log/nginx:/var/log/nginx
- - $HOME/media:/media
- - /etc/letsencrypt/live/owo.com/fullchain.pem:/certs/owo.comi/fullchain.pem
- - /etc/letsencrypt/live/owo.com/privkey.pem:/certs/owo.com/privkey.pem
- restart: unless-stopped
- watchtower:
- image: v2tec/watchtower
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- - /home/ubuntu/.docker/config.json:/config.json
- command: --interval 30 --cleanup --label-enable
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement