Compare commits

...

6 Commits

5 changed files with 20 additions and 9 deletions

View File

@@ -2,7 +2,7 @@
services: services:
nextcloud: nextcloud:
image: nextcloud:31 image: nextcloud:32
container_name: nextcloud container_name: nextcloud
restart: always restart: always
depends_on: depends_on:

View File

@@ -25,6 +25,8 @@ services:
OVERLEAF_SITE_LANGUAGE: de OVERLEAF_SITE_LANGUAGE: de
OVERLEAF_SITE_URL: https://tex.eliasfink.de OVERLEAF_SITE_URL: https://tex.eliasfink.de
REDIS_HOST: overleaf_redis REDIS_HOST: overleaf_redis
labels:
- com.centurylinklabs.watchtower.enable=false
networks: networks:
- default - default
- traefik - traefik

View File

@@ -7,9 +7,18 @@ http:
- https - https
rule: Host(`login.eliasfink.de`) rule: Host(`login.eliasfink.de`)
service: authentik service: authentik
login_outpost:
entryPoints:
- https
rule: Host(`login.eliasfink.de`) && PathPrefix(`/outpost.goauthentik.io/`)
service: authentik_proxy
services: services:
authentik: authentik:
loadBalancer: loadBalancer:
servers: servers:
- url: http://authentik_server:9000 - url: http://authentik_server:9000
authentik_proxy:
loadBalancer:
servers:
- url: http://authentik_proxy:9000

View File

@@ -6,10 +6,10 @@ http:
entryPoints: entryPoints:
- https - https
rule: Host(`status.eliasfink.de`) rule: Host(`status.eliasfink.de`)
service: uptime-kuma service: authentik_proxy
services: # services:
uptime-kuma: # uptime-kuma:
loadBalancer: # loadBalancer:
servers: # servers:
- url: http://uptime-kuma:3001 # - url: http://uptime-kuma:3001

View File

@@ -2,7 +2,7 @@
services: services:
watchtower: watchtower:
image: containrrr/watchtower:arm64v8-latest image: nickfedor/watchtower:latest
container_name: watchtower container_name: watchtower
restart: always restart: always
command: command: