diff --git a/hosts/oracle/o001/vaultwarden.nix b/hosts/oracle/o001/vaultwarden.nix new file mode 100644 index 0000000..5a7d489 --- /dev/null +++ b/hosts/oracle/o001/vaultwarden.nix @@ -0,0 +1,31 @@ +{ + ... +}: +{ + containers.vaultwarden = { + ephemeral = true; + autoStart = true; + privateNetwork = true; + hostAddress = "192.168.100.2"; + localAddress = "192.168.100.12"; + bindMounts = { + "/incontainer" = { + hostPath = "/asd"; + isReadOnly = false; + }; + }; + config = + { ... }: + { + services.vaultwarden = { + enable = true; + dbBackend = "sqlite"; + backupDir = "/asd"; + config = { + DOMAIN = "https://vault.joshuabell.xyz"; + SIGNUPS_ALLOWED = true; + }; + }; + }; + }; +}