heimdall and paperless fix

This commit is contained in:
Jakub Kropáček 2024-08-21 22:29:04 +02:00
parent 39b9cbd4be
commit fa92faa62f
5 changed files with 42 additions and 6 deletions

View file

@ -21,7 +21,7 @@ repos:
hooks:
- id: reorder-python-imports
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.5.4
rev: v0.6.1
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]

View file

@ -6,7 +6,7 @@ servers = [
"services": [
"traefik", "joplin", "kanboard",
"ntfy", "uptime-kuma", "usememos",
"authentik-ldap",
"authentik-ldap", "heimdall",
],
},
@ -17,6 +17,7 @@ servers = [
"web_server": True,
"services": [
"nginx", "immich", "nodered", "authentik",
"paperless",
],
},
),

View file

@ -0,0 +1,5 @@
HOST=dash.katuwoss.dev
PUID=1000
PGID=1000
TZ=Europe/Prague

View file

@ -0,0 +1,30 @@
volumes:
heimdall-config:
name: heimdall-config
networks:
traefik-net:
external: true
name: traefik-net
x-traefik-net: &x-traefik-net
networks:
- traefik-net
- default
services:
heimdall:
image: lscr.io/linuxserver/heimdall:latest
<<: *x-traefik-net
env_file:
- .env
volumes:
- heimdall-config:/config
deploy:
labels:
- traefik.enable=true
- traefik.docker.network=traefik-net
- traefik.http.routers.heimdall.rule=Host(`${HOST}`)
- traefik.http.routers.heimdall.entrypoints=${ENTRYPOINTS:-websecure}
- traefik.http.routers.heimdall.tls.certresolver=le
- traefik.http.services.heimdall.loadbalancer.server.port=80

View file

@ -46,7 +46,7 @@ services:
labels:
- traefik.enable=true
- traefik.docker.network=traefik-net
- traefik.http.routers.immich.rule=Host(`${HOST}`)
- traefik.http.routers.immich.entrypoints=${ENTRYPOINTS:-websecure}
- traefik.http.routers.immich.tls.certresolver=le
- traefik.http.services.immich.loadbalancer.server.port=8000
- traefik.http.routers.paperless.rule=Host(`${HOST}`)
- traefik.http.routers.paperless.entrypoints=${ENTRYPOINTS:-websecure}
- traefik.http.routers.paperless.tls.certresolver=le
- traefik.http.services.paperless.loadbalancer.server.port=8000