Commit 94ec954
Changed files (2)
hosts
chaser-pardofelis
hosts/chaser-pardofelis/caddy.nix
@@ -20,6 +20,7 @@
# Assuming address start with `tcp://`.
builtins.substring 6 (-1) config.services.authelia.instances.main.settings.server.address
}";
+ vaultwarden = "http://localhost:${builtins.toString config.services.vaultwarden.config.rocketPort}";
grafana = "http://localhost:${builtins.toString config.services.grafana.settings.server.http_port}";
homepage = "http://localhost:${builtins.toString config.services.homepage-dashboard.listenPort}";
prometheus = "http://${config.services.victoriametrics.listenAddress}";
@@ -29,6 +30,10 @@
encode zstd gzip
reverse_proxy ${localAddress.authelia}
'';
+ "bitwarden.hpcesia.com".extraConfig = ''
+ encode zstd gzip
+ reverse_proxy ${localAddress.vaultwarden}
+ '';
"grafana.hpcesia.com".extraConfig = ''
encode zstd gzip
reverse_proxy ${localAddress.grafana}
hosts/chaser-pardofelis/vaultwarden.nix
@@ -0,0 +1,13 @@
+{...}: {
+ services.vaultwarden = {
+ enable = true;
+ dbBackend = "sqlite";
+ config = {
+ domain = "https://bitwarden.hpcesia.com";
+ signupsAllowed = false;
+ rocketAddress = "127.0.0.1";
+ rocketPort = 40031;
+ webVaultEnabled = true;
+ };
+ };
+}