diff options
Diffstat (limited to 'docker-compose.yml')
-rw-r--r-- | docker-compose.yml | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index 648fd9e..e3f7f48 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -142,6 +142,49 @@ services: - vpn # Otherwise piaconf can be empty/out-of-date restart: unless-stopped + kanban: + image: linuxserver/planka:latest + networks: + - highseas + restart: unless-stopped + volumes: + - ./configs/planka:/config + labels: + - sablier.enable=true + - sablier.group=kanban + # - traefik.enable=true + # - traefik.http.routers.kanban.rule=Host(`kanban.${DOMAIN}`) + # - traefik.http.routers.kanban.tls.certresolver=cloudflare + environment: + - PUID=1000 + - PGID=1000 + - TZ=${TIMEZONE} + - BASE_URL=https://kanban.${DOMAIN} + - DATABASE_URL=postgresql://${ADMIN_USER}:${ADMIN_PASSWD}@planka-db:5432/planka + - DEFAULT_ADMIN_USERNAME=${ADMIN_USER} + - DEFAULT_ADMIN_PASSWORD=${ADMIN_PASSWD} + - DEFAULT_ADMIN_NAME=${ADMIN_PASSWD} + - DEFAULT_ADMIN_EMAIL=${EMAIL} + - SECRET_KEY=${ADMIN_PASSWD} + - TRUST_PROXY=1 + ports: + - 1337:1337 + + planka-db: + image: postgres:latest + networks: + - highseas + restart: unless-stopped + labels: + - sablier.enable=true + - sablier.group=kanban + volumes: + - ./configs/planka-db:/var/lib/postgresql/data + environment: + - POSTGRES_DB=planka + - POSTGRES_USER=${ADMIN_USER} + - POSTGRES_PASSWORD=${ADMIN_PASSWD} + bot: image: linuxserver/doplarr:latest networks: |