fix(restore): harden restore checks and add authelia smoke scaffold
This commit is contained in:
@@ -10,7 +10,12 @@ services:
|
||||
WEBSOCKET_ENABLED: "true"
|
||||
SIGNUPS_ALLOWED: "false"
|
||||
INVITATIONS_ALLOWED: "false"
|
||||
ADMIN_TOKEN_FILE: /run/secrets/admin_token
|
||||
# Wegwerf-Admin-Token nur fuer den isolierten Smoke-Test.
|
||||
# Bewusst KEIN Mount des produktiven vaultwarden_admin_token.txt,
|
||||
# damit das echte Admin-Token nie in einem Test-Container-Lebenszyklus
|
||||
# auftaucht. Smoke-Test prueft nur Login-Seite, das Token wird nicht
|
||||
# zur Authentifizierung gebraucht.
|
||||
ADMIN_TOKEN: restoretest-vaultwarden-admin-token-placeholder
|
||||
ROCKET_PORT: 80
|
||||
ROCKET_ADDRESS: 0.0.0.0
|
||||
|
||||
@@ -19,7 +24,6 @@ services:
|
||||
|
||||
volumes:
|
||||
- /mnt/user/backups/restore-lab/vaultwarden/data:/data
|
||||
- /mnt/user/appdata/secrets/vaultwarden_admin_token.txt:/run/secrets/admin_token:ro
|
||||
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
|
||||
Reference in New Issue
Block a user