general update oon docker config
This commit is contained in:
@@ -7,6 +7,8 @@ services:
|
||||
container_name: freshrss
|
||||
ports:
|
||||
- 4014:80
|
||||
networks:
|
||||
- ip4net
|
||||
volumes:
|
||||
- ${SERVICE_PATH}/freshrss/data:/var/www/FreshRSS/data
|
||||
- ${SERVICE_PATH}/freshrss/extensions:/var/www/FreshRSS/extensions
|
||||
|
||||
@@ -32,6 +32,8 @@ services:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
ports:
|
||||
- 2001:22
|
||||
networks:
|
||||
- ip6net
|
||||
expose:
|
||||
- 4002
|
||||
labels:
|
||||
@@ -45,6 +47,5 @@ services:
|
||||
- "traefik.http.routers.gitea.tls=true"
|
||||
- "traefik.http.routers.gitea.service=gitea-service"
|
||||
- "traefik.http.services.gitea-service.loadbalancer.server.port=4002"
|
||||
|
||||
# Middlewares
|
||||
- "traefik.http.routers.gitea.middlewares=crowdsec-bouncer@file"
|
||||
# - "traefik.http.routers.gitea.middlewares=crowdsec-bouncer@file"
|
||||
@@ -5,8 +5,10 @@ services:
|
||||
service: default
|
||||
image: ghcr.io/home-assistant/home-assistant:stable
|
||||
container_name: home-assistant
|
||||
networks:
|
||||
- ip4net
|
||||
ports:
|
||||
- 4012:8123
|
||||
- 4012:8123
|
||||
volumes:
|
||||
- ${SERVICE_PATH}/home-assistant/config:/config
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
|
||||
@@ -7,6 +7,8 @@ services:
|
||||
container_name: it-tools
|
||||
ports:
|
||||
- '4007:80'
|
||||
networks:
|
||||
- ip4net
|
||||
labels:
|
||||
# Watchtower
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
|
||||
@@ -9,6 +9,8 @@ services:
|
||||
- ${SERVICE_PATH}/jupyter-notebook/data:/home/jovyan/work
|
||||
ports:
|
||||
- 4013:8888 # Web UI
|
||||
networks:
|
||||
- ip4net
|
||||
labels:
|
||||
# Watchtower
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
|
||||
@@ -7,6 +7,8 @@ services:
|
||||
container_name: mealie
|
||||
ports:
|
||||
- "4006:9000"
|
||||
networks:
|
||||
- ip6net
|
||||
volumes:
|
||||
- ${SERVICE_PATH}/mealie/data:/app/data/
|
||||
environment:
|
||||
@@ -41,4 +43,4 @@ services:
|
||||
- "traefik.http.routers.mealie.tls.certresolver=myresolver"
|
||||
- "traefik.http.routers.mealie.tls=true"
|
||||
# Middlewares
|
||||
- "traefik.http.routers.mealie.middlewares=crowdsec-bouncer@file"
|
||||
# - "traefik.http.routers.mealie.middlewares=crowdsec-bouncer@file"
|
||||
@@ -7,6 +7,8 @@ services:
|
||||
container_name: paperless-ngx
|
||||
ports:
|
||||
- "4009:8000"
|
||||
networks:
|
||||
- ip4net
|
||||
volumes:
|
||||
- ${EXTERNAL_STORAGE}/paperless-ngx/data:/usr/src/paperless/data
|
||||
- ${EXTERNAL_STORAGE}/paperless-ngx/media:/usr/src/paperless/media
|
||||
|
||||
@@ -7,6 +7,8 @@ services:
|
||||
container_name: shlink-backend
|
||||
ports:
|
||||
- '4004:8080'
|
||||
networks:
|
||||
- ip6net
|
||||
volumes:
|
||||
- ${SERVICE_PATH}/shlink/data:/usr/share/tesseract-ocr/4.00/tessdata #Required for extra OCR languages
|
||||
- ${SERVICE_PATH}/shlink/config:/configs
|
||||
@@ -41,6 +43,8 @@ services:
|
||||
container_name: shlink-frontend
|
||||
ports:
|
||||
- '4005:8080'
|
||||
networks:
|
||||
- ip6net
|
||||
environment:
|
||||
SHLINK_SERVER_URL: https://shlink.${PUBLIC_DOMAIN}
|
||||
SHLINK_SERVER_API_KEY: ${SHLINK_SERVER_API_KEY}
|
||||
|
||||
@@ -5,5 +5,7 @@ services:
|
||||
service: default
|
||||
image: ghcr.io/dmunozv04/isponsorblocktv
|
||||
container_name: sponsorblock
|
||||
networks:
|
||||
- ip4net
|
||||
volumes:
|
||||
- ${SERVICE_PATH}/sponsorblock/data:/app/data
|
||||
@@ -7,10 +7,12 @@ services:
|
||||
container_name: stirling-pdf
|
||||
ports:
|
||||
- '4003:8080'
|
||||
networks:
|
||||
- ip6net
|
||||
volumes:
|
||||
- ${SERVICE_PATH}/stirling-pdf/data:/usr/share/tesseract-ocr/4.00/tessdata #Required for extra OCR languages
|
||||
- ${SERVICE_PATH}/stirling-pdf/config:/configs
|
||||
# - /location/of/customFiles:/customFiles/
|
||||
# - /location/of/customFiles:/customFiles/
|
||||
labels:
|
||||
# Watchtower
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
@@ -21,4 +23,5 @@ services:
|
||||
- "traefik.http.routers.stirling-pdf.tls.certresolver=myresolver"
|
||||
- "traefik.http.routers.stirling-pdf.tls=true"
|
||||
# Middlewares
|
||||
- "traefik.http.routers.stirling-pdf.middlewares=crowdsec-bouncer@file,authelia@file"
|
||||
# - "traefik.http.routers.stirling-pdf.middlewares=crowdsec-bouncer@file, authelia@file"
|
||||
- "traefik.http.routers.stirling-pdf.middlewares=authelia@file"
|
||||
@@ -17,6 +17,8 @@ services:
|
||||
VIKUNJA_DATABASE_DATABASE: vikunja
|
||||
VIKUNJA_SERVICE_JWTSECRET: /run/secrets/vikunja_jwt_secret
|
||||
VIKUNJA_SERVICE_PUBLICURL: https://vikunja.${PUBLIC_DOMAIN}
|
||||
networks:
|
||||
- ip6net
|
||||
volumes:
|
||||
- ${SERVICE_PATH}/vikunja/data:/app/vikunja/files
|
||||
- ${SERVICE_PATH}/vikunja/config:/etc/vikunja
|
||||
@@ -30,4 +32,4 @@ services:
|
||||
- "traefik.http.routers.vikunja.tls.certresolver=myresolver"
|
||||
- 'traefik.http.routers.vikunja.tls=true'
|
||||
# Middlewares
|
||||
- "traefik.http.routers.vikunja.middlewares=crowdsec-bouncer@file"
|
||||
# - "traefik.http.routers.vikunja.middlewares=crowdsec-bouncer@file"
|
||||
Reference in New Issue
Block a user