sec: disable Vaultwarden open signups, add admin token

- signupsAllowed: false - prevents public registration
- invitationsAllowed: false - prevents invitation abuse
- adminToken from Secret for /admin panel access
This commit is contained in:
2026-02-19 22:58:29 +00:00
parent b69cc16002
commit d59ac2a933

View File

@@ -30,8 +30,15 @@ spec:
kind: HelmRepository kind: HelmRepository
name: vaultwarden name: vaultwarden
interval: 1h interval: 1h
valuesFrom:
- kind: Secret
name: vaultwarden-admin
valuesKey: ADMIN_TOKEN
targetPath: adminToken.value
values: values:
domain: "https://vault.davidepiu.xyz" domain: "https://vault.davidepiu.xyz"
signupsAllowed: false
invitationsAllowed: false
ingress: ingress:
enabled: true enabled: true
class: traefik class: traefik