replace stirling with bento

This commit is contained in:
2026-06-06 11:48:57 +01:00
parent 6497af3096
commit ff4ab92372
9 changed files with 35 additions and 71 deletions
+15 -18
View File
@@ -1,36 +1,34 @@
name: gateway
secrets:
JWT_SECRET:
file: './authelia/secrets/auth/JWT_SECRET'
file: "./authelia/secrets/auth/JWT_SECRET"
SESSION_SECRET:
file: './authelia/secrets/auth/SESSION_SECRET'
file: "./authelia/secrets/auth/SESSION_SECRET"
STORAGE_ENCRYPTION_KEY:
file: './authelia/secrets/auth/STORAGE_ENCRYPTION_KEY'
file: "./authelia/secrets/auth/STORAGE_ENCRYPTION_KEY"
SMTP_USERNAME:
file: './authelia/secrets/auth/SMTP_USERNAME'
file: "./authelia/secrets/auth/SMTP_USERNAME"
SMTP_PASSWORD:
file: './authelia/secrets/auth/SMTP_PASSWORD'
file: "./authelia/secrets/auth/SMTP_PASSWORD"
HMAC_SECRET:
file: './authelia/secrets/auth/HMAC_SECRET'
file: "./authelia/secrets/auth/HMAC_SECRET"
POSTGRES_PASSWORD:
file: './authelia/secrets/postgres/POSTGRES_PASSWORD'
file: "./authelia/secrets/postgres/POSTGRES_PASSWORD"
REDIS_PASSWORD:
file: './authelia/secrets/redis/REDIS_PASSWORD'
file: "./authelia/secrets/redis/REDIS_PASSWORD"
OIDC_JWKS_AUTHELIA_PEM:
file: './authelia/secrets/jwks/rs256.pem'
file: "./authelia/secrets/jwks/rs256.pem"
OIDC_JWKS_AUTHELIA_CERT:
file: './authelia/secrets/jwks/rs256.cert'
file: "./authelia/secrets/jwks/rs256.cert"
IMMICH_CLIENT_SECRET:
file: './authelia/secrets/clients/IMMICH_CLIENT_SECRET'
file: "./authelia/secrets/clients/IMMICH_CLIENT_SECRET"
GITEA_CLIENT_SECRET:
file: './authelia/secrets/clients/GITEA_CLIENT_SECRET'
STIRLING_PDF_CLIENT_SECRET:
file: './authelia/secrets/clients/STIRLING_PDF_CLIENT_SECRET'
file: "./authelia/secrets/clients/GITEA_CLIENT_SECRET"
services:
authelia:
image: 'docker.io/authelia/authelia:latest'
image: "docker.io/authelia/authelia:latest"
container_name: gateway_authelia
restart: 'unless-stopped'
restart: "unless-stopped"
expose:
- 9091
depends_on:
@@ -49,7 +47,6 @@ services:
- OIDC_JWKS_AUTHELIA_CERT
- IMMICH_CLIENT_SECRET
- GITEA_CLIENT_SECRET
- STIRLING_PDF_CLIENT_SECRET
environment:
AUTHELIA_IDENTITY_VALIDATION_RESET_PASSWORD_JWT_SECRET_FILE: /run/secrets/JWT_SECRET
AUTHELIA_SESSION_SECRET_FILE: /run/secrets/SESSION_SECRET
@@ -104,7 +101,7 @@ services:
container_name: gateway_cloudflare_ddns
security_opt:
- no-new-privileges:true
network_mode: 'host'
network_mode: "host"
env_file:
- ./cloudflare-ddns/secrets/.env
environment: