containers/diamond: bind mount data dir
Some checks are pending
CI / Build linux-lava for x86_64-linux (push) Waiting to run

This commit is contained in:
Cilly Leang 2026-03-17 14:45:12 +11:00
parent 889d49e1fe
commit 3140302db9
Signed by: cilly
GPG key ID: 6500251E087653C9

View file

@ -1,16 +1,15 @@
{ config, lib, ... }: { { config, lib, ... }: {
system.stateVersion = "25.11"; system.stateVersion = "25.11";
systemd.tmpfiles.rules = [ fileSystems."/var/lib/private" = {
"d /persist/vaultwarden 755 vaultwarden vaultwarden" device = "/persist";
]; fsType = "none";
options = [ "bind" ];
};
networking.firewall.allowedTCPPorts = [ 8000 ]; networking.firewall.allowedTCPPorts = [ 8000 ];
networking.firewall.allowedUDPPorts = [ 8000 ]; networking.firewall.allowedUDPPorts = [ 8000 ];
services.vaultwarden = { services.vaultwarden = {
enable = true; enable = true;
domain = "diamond.local.lava.moe"; domain = "diamond.local.lava.moe";
config = {
DATA_FOLDER = "/persist/vaultwarden";
};
}; };
} }