homelab tinkering 5

This commit is contained in:
2025-07-16 08:04:34 +02:00
parent a1ef718b07
commit 6d68304201

View File

@@ -30,20 +30,20 @@ in {
}; };
services.caddy.virtualHosts."vault.cnst.dev".extraConfig = '' services.caddy.virtualHosts."vault.cnst.dev".extraConfig = ''
reverse_proxy ${vcfg.ROCKET_ADDRESS}:${toString vcfg.ROCKET_PORT} reverse_proxy 127.0.0.1:${toString cfg.port}
''; '';
services.vaultwarden = { services.vaultwarden = {
enable = true; enable = true;
environmentFile = config.age.secrets.vaultwarden-env.path; # environmentFile = config.age.secrets.vaultwarden-env.path;
backupDir = "/var/backup/vaultwarden"; backupDir = "/var/backup/vaultwarden";
config = { config = {
DOMAIN = "https://vault.${domain}"; DOMAIN = "https://vault.${domain}";
SIGNUPS_ALLOWED = true; SIGNUPS_ALLOWED = true;
ROCKET_ADDRESS = "127.0.0.1"; # ROCKET_ADDRESS = "127.0.0.1";
ROCKET_PORT = 8222; # ROCKET_PORT = 8222;
# EXTENDED_LOGGING = true; # EXTENDED_LOGGING = true;
# LOG_LEVEL = "warn"; # LOG_LEVEL = "warn";
# IP_HEADER = "CF-Connecting-IP"; # IP_HEADER = "CF-Connecting-IP";