Add watchtower, fixes and prepare for new caddy handling

This commit is contained in:
Tobias Reisinger 2022-08-06 02:05:08 +02:00
parent a594e5d083
commit 29f31783f5
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
14 changed files with 213 additions and 42 deletions

View file

@ -4,16 +4,23 @@ services:
woodpecker-server:
image: woodpeckerci/woodpecker-server:latest
restart: always
labels:
com.centurylinklabs.watchtower.enable: true
env_file:
- .env
- .secret.env
ports:
- 3500:8000
networks:
local-net:
services:
aliases:
- woodpecker
woodpecker-agent:
image: woodpeckerci/woodpecker-agent:latest
command: agent
restart: always
labels:
com.centurylinklabs.watchtower.enable: true
command: agent
env_file:
- .env
- .secret.env
@ -23,3 +30,10 @@ services:
- /var/run/docker.sock:/var/run/docker.sock
environment:
WOODPECKER_SERVER: "woodpecker-server:9000"
networks:
local-net:
networks:
local-net:
services:
external: true