Auto update
This commit is contained in:
parent
39703fdcb5
commit
1a213fa676
|
@ -15,7 +15,7 @@ services:
|
|||
- "traefik.http.routers.dashy.tls=true"
|
||||
- "traefik.http.routers.dashy.tls.certresolver=http"
|
||||
- "traefik.http.routers.dashy.middlewares=authelia@docker"
|
||||
- "com.centurylinklabs.watchtower.enable=false"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
healthcheck:
|
||||
test: ['CMD', 'node', '/app/services/healthcheck']
|
||||
interval: 1m30s
|
||||
|
@ -40,7 +40,7 @@ services:
|
|||
- "traefik.http.routers.dashy-sd.tls=true"
|
||||
- "traefik.http.routers.dashy-sd.tls.certresolver=http"
|
||||
- "traefik.http.routers.dashy-sd.middlewares=authelia@docker"
|
||||
- "com.centurylinklabs.watchtower.enable=false"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
healthcheck:
|
||||
test: ['CMD', 'node', '/app/services/healthcheck']
|
||||
interval: 1m30s
|
||||
|
|
|
@ -32,6 +32,7 @@ services:
|
|||
- "traefik.http.routers.ferdium.tls=true"
|
||||
- "traefik.http.routers.ferdium.tls.certresolver=http"
|
||||
- "traefik.http.routers.ferdium.entrypoints=internalsecure,externalsecure"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
volumes:
|
||||
- $DATA/ferdium/data:/data
|
||||
- $DATA/ferdium/recipes:/app/recipes
|
||||
|
|
|
@ -21,6 +21,7 @@ services:
|
|||
- "traefik.http.routers.onlyoffice-editor.tls.certresolver=http"
|
||||
- "traefik.http.routers.onlyoffice-editor.entrypoints=internalsecure,externalsecure"
|
||||
- "traefik.http.routers.onlyoffice-editor.middlewares=httpsupgrade"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- external
|
||||
- file
|
||||
|
@ -69,6 +70,7 @@ services:
|
|||
- "traefik.http.routers.seafile.tls=true"
|
||||
- "traefik.http.routers.seafile.tls.certresolver=http"
|
||||
- "traefik.http.routers.seafile.entrypoints=internalsecure"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- file
|
||||
- external
|
||||
|
|
|
@ -25,6 +25,7 @@ services:
|
|||
- "traefik.http.routers.focalboard.tls=true"
|
||||
- "traefik.http.routers.focalboard.tls.certresolver=http"
|
||||
- "traefik.http.routers.focalboard.entrypoints=internalsecure"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- external
|
||||
- storage
|
||||
|
|
|
@ -38,6 +38,8 @@ services:
|
|||
- GITEA_RUNNER_REGISTRATION_TOKEN=${GITEA_RUNNER_TOKEN}
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- gitea
|
||||
|
||||
|
|
|
@ -2,6 +2,8 @@ services:
|
|||
ssh-honeypot:
|
||||
container_name: ssh-honeypot
|
||||
image: registry.bhasher.com/ssh-honeypot:latest
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
environment:
|
||||
- PORT=24587
|
||||
volumes:
|
||||
|
|
|
@ -7,7 +7,7 @@ services:
|
|||
- $DATA/invoiceplane/uploads:/var/www/html/uploads
|
||||
- $DATA/invoiceplane/ipconfig.php:/var/www/html/ipconfig.php
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
command: sh -c "apk add php7-mbstring php7-iconv php7-json gd && nginx -g 'daemon off;'"
|
||||
#command: sh -c "apk add php7-mbstring php7-iconv php7-json gd && nginx -g 'daemon off;'"
|
||||
environment:
|
||||
- IP_URL=https://invoice.bhasher.com
|
||||
#- MYSQL_HOST=mariadb
|
||||
|
@ -22,6 +22,7 @@ services:
|
|||
- "traefik.http.routers.invoice.tls=true"
|
||||
- "traefik.http.routers.invoice.tls.certresolver=http"
|
||||
- "traefik.http.routers.invoice.entrypoints=internalsecure,externalsecure"
|
||||
#- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- external
|
||||
- storage
|
||||
|
|
|
@ -3,6 +3,8 @@ services:
|
|||
container_name: iodine
|
||||
image: registry.bhasher.com/iodine:latest
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
environment:
|
||||
- IP=10.10.0.1
|
||||
- DOMAIN=dns.bhasher.com
|
||||
|
|
|
@ -24,6 +24,7 @@ services:
|
|||
- "traefik.http.routers.joplin.tls=true"
|
||||
- "traefik.http.routers.joplin.tls.certresolver=http"
|
||||
- "traefik.http.routers.joplin.entrypoints=internalsecure"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- storage
|
||||
- external
|
||||
|
|
|
@ -20,6 +20,7 @@ services:
|
|||
- "traefik.http.routers.mealie.tls=true"
|
||||
- "traefik.http.routers.mealie.tls.certresolver=http"
|
||||
- "traefik.http.routers.mealie.entrypoints=internalsecure,externalsecure"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
volumes:
|
||||
- $DATA/mealie/:/app/data
|
||||
networks:
|
||||
|
|
|
@ -19,6 +19,7 @@ services:
|
|||
- "traefik.http.services.jellyfin.loadbalancer.server.port=8096"
|
||||
- "traefik.http.routers.jellyfin.tls=true"
|
||||
- "traefik.http.routers.jellyfin.tls.certresolver=http"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- auth
|
||||
- external
|
||||
|
@ -43,6 +44,7 @@ services:
|
|||
- "traefik.http.routers.radarr.tls.certresolver=http"
|
||||
- "traefik.http.routers.radarr.entrypoints=internalsecure"
|
||||
- "traefik.http.routers.radarr.middlewares=authelia@docker"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- mediaserver
|
||||
- external
|
||||
|
@ -67,6 +69,7 @@ services:
|
|||
- "traefik.http.routers.sonarr.tls.certresolver=http"
|
||||
- "traefik.http.routers.sonarr.entrypoints=internalsecure"
|
||||
- "traefik.http.routers.sonarr.middlewares=authelia@docker"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- mediaserver
|
||||
- external
|
||||
|
@ -91,6 +94,7 @@ services:
|
|||
- "traefik.http.routers.lidarr.tls.certresolver=http"
|
||||
- "traefik.http.routers.lidarr.entrypoints=internalsecure"
|
||||
- "traefik.http.routers.lidarr.middlewares=authelia@docker"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- mediaserver
|
||||
- external
|
||||
|
@ -118,34 +122,11 @@ services:
|
|||
- "traefik.http.routers.transmission.tls.certresolver=http"
|
||||
- "traefik.http.routers.transmission.entrypoints=internalsecure"
|
||||
- "traefik.http.routers.transmission.middlewares=authelia@docker"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- mediaserver
|
||||
- external
|
||||
|
||||
# jackett:
|
||||
# container_name: jackett
|
||||
# image: lscr.io/linuxserver/jackett:latest
|
||||
# environment:
|
||||
# - PUID=1000
|
||||
# - PGID=1000
|
||||
# - TZ=Europe/Paris
|
||||
# - AUTO_UPDATE=true
|
||||
# volumes:
|
||||
# - $DATA/mediaserver/jackett:/config
|
||||
# - /mnt/movies/torrents:/downloads
|
||||
# restart: unless-stopped
|
||||
# labels:
|
||||
# - "traefik.enable=true"
|
||||
# - "traefik.http.routers.jackett.rule=Host(`jackett.bhasher.com`)"
|
||||
# - "traefik.http.services.jackett.loadbalancer.server.port=9117"
|
||||
# - "traefik.http.routers.jackett.tls=true"
|
||||
# - "traefik.http.routers.jackett.tls.certresolver=http"
|
||||
# - "traefik.http.routers.jackett.entrypoints=internalsecure"
|
||||
# - "traefik.http.routers.jackett.middlewares=authelia@docker"
|
||||
# networks:
|
||||
# - mediaserver
|
||||
# - external
|
||||
|
||||
prowlarr:
|
||||
container_name: prowlarr
|
||||
image: lscr.io/linuxserver/prowlarr:latest
|
||||
|
@ -164,6 +145,7 @@ services:
|
|||
- "traefik.http.routers.prowlarr.tls.certresolver=http"
|
||||
- "traefik.http.routers.prowlarr.entrypoints=internalsecure"
|
||||
- "traefik.http.routers.prowlarr.middlewares=authelia@docker"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- mediaserver
|
||||
- external
|
||||
|
@ -177,6 +159,8 @@ services:
|
|||
- CAPTCHA_SOLVER=none
|
||||
- TZ=Europe/Paris
|
||||
restart: unless-stopped
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- mediaserver
|
||||
|
||||
|
@ -200,6 +184,7 @@ services:
|
|||
- "traefik.http.routers.bazarr.tls.certresolver=http"
|
||||
- "traefik.http.routers.bazarr.entrypoints=internalsecure"
|
||||
- "traefik.http.routers.bazarr.middlewares=authelia@docker"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- mediaserver
|
||||
- external
|
||||
|
@ -215,6 +200,4 @@ services:
|
|||
|
||||
networks:
|
||||
mediaserver:
|
||||
external:
|
||||
external: true
|
||||
|
||||
|
|
|
@ -27,6 +27,7 @@ services:
|
|||
- "traefik.http.routers.minifluxshare.tls=true"
|
||||
- "traefik.http.routers.minifluxshare.tls.certresolver=http"
|
||||
- "traefik.http.routers.minifluxshare.entrypoints=externalsecure"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
healthcheck:
|
||||
test: ["CMD", "/usr/bin/miniflux", "-healthcheck", "auto"]
|
||||
networks:
|
||||
|
|
|
@ -14,6 +14,7 @@ services:
|
|||
- "traefik.http.routers.portfolio.tls=true"
|
||||
- "traefik.http.routers.portfolio.tls.certresolver=http"
|
||||
- "traefik.http.routers.portfolio.entrypoints=internalsecure"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- external
|
||||
|
||||
|
|
|
@ -16,6 +16,7 @@ services:
|
|||
- "traefik.http.services.hass.loadbalancer.server.port=8123"
|
||||
- "traefik.http.routers.hass.tls=true"
|
||||
- "traefik.http.routers.hass.tls.certresolver=http"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
depends_on:
|
||||
- authelia
|
||||
- traefik
|
||||
|
@ -31,6 +32,8 @@ services:
|
|||
ports:
|
||||
- 1883:1883
|
||||
- 9001:9001
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- smarthome
|
||||
- external
|
||||
|
@ -46,6 +49,8 @@ services:
|
|||
- /etc/localtime:/etc/localtime:ro
|
||||
devices:
|
||||
- /dev/ttyACM0:/dev/ttyACM0
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- smarthome
|
||||
depends_on:
|
||||
|
@ -69,6 +74,7 @@ services:
|
|||
- "traefik.http.routers.nodered.tls=true"
|
||||
- "traefik.http.routers.nodered.tls.certresolver=http"
|
||||
- "traefik.http.routers.nodered.middlewares=authelia@docker"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
depends_on:
|
||||
- hass
|
||||
|
||||
|
|
|
@ -15,5 +15,5 @@ services:
|
|||
volumes:
|
||||
- $DATA/tg2:/data
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=false"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
|
||||
|
|
|
@ -22,5 +22,6 @@ services:
|
|||
- "traefik.http.routers.trakrpublic.tls=true"
|
||||
- "traefik.http.routers.trakrpublic.tls.certresolver=http"
|
||||
- "traefik.http.routers.trakrpublic.entrypoints=internalsecure,externalsecure"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- external
|
||||
|
|
|
@ -19,6 +19,7 @@ services:
|
|||
- "traefik.http.services.wikijs.loadbalancer.server.port=3000"
|
||||
- "traefik.http.routers.wikijs.tls=true"
|
||||
- "traefik.http.routers.wikijs.tls.certresolver=http"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
networks:
|
||||
- storage
|
||||
- external
|
||||
|
|
|
@ -26,7 +26,7 @@ services:
|
|||
networks:
|
||||
- monitoring
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=false"
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
|
||||
networks:
|
||||
monitoring:
|
||||
|
|
Loading…
Reference in New Issue