services: vaultwarden: migrate from postgresql to sqlite
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
This commit is contained in:
parent
ccbfff0b13
commit
bd16916a99
|
@ -11,11 +11,10 @@ in {
|
|||
services.vaultwarden = {
|
||||
enable = true;
|
||||
environmentFile = secrets."vaultwarden/env".path;
|
||||
dbBackend = "postgresql";
|
||||
dbBackend = "sqlite";
|
||||
config = {
|
||||
DOMAIN = "https://${fqdn}";
|
||||
DATA_FOLDER = "/var/lib/vaultwarden";
|
||||
DATABASE_URL = "postgresql:///vaultwarden";
|
||||
SIGNUPS_ALLOWED = false;
|
||||
INVITATIONS_ALLOWED = false;
|
||||
SHOW_PASSWORD_HINT = false;
|
||||
|
@ -27,13 +26,4 @@ in {
|
|||
|
||||
systemd.services.vaultwarden.serviceConfig.StateDirectory =
|
||||
lib.mkForce "vaultwarden";
|
||||
|
||||
services.postgresql = {
|
||||
ensureDatabases = [ "vaultwarden" ];
|
||||
ensureUsers = [{
|
||||
name = "vaultwarden";
|
||||
ensureDBOwnership = true;
|
||||
ensureClauses.login = true;
|
||||
}];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue