vaultwarden: enable service

This commit is contained in:
Payas Relekar 2023-06-05 21:15:29 +05:30
parent 6fd4e25ae6
commit b52d88e528

View file

@ -1,11 +1,12 @@
{ config, pkgs, ... }:
let
cfg = config.services.vaultwarden;
cfgUser = config.users.users.vaultwarden.name;
in
{
services = {
vaultwarden = {
enable = false;
enable = true;
dbBackend = "sqlite";
environmentFile = "/run/agenix/vaultwarden";
config = {
@ -41,6 +42,6 @@ in
};
systemd.tmpfiles.rules = [
"f ${cfg.environmentFile} 0600 ${config.systemd.services.vaultwarden.serviceConfig.User} ${config.systemd.services.vaultwarden.serviceConfig.User} -"
"f ${cfg.environmentFile} 0600 ${cfgUser} ${cfgUser} -"
];
}