make caddy work through new vps/vpn

This commit is contained in:
xunuwu 2025-06-01 22:13:07 +02:00
parent 04eb8b5ff6
commit 323d53b591
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
4 changed files with 12 additions and 23 deletions

View file

@ -1,8 +1,4 @@
{
config,
mylib,
...
}: {
{config, ...}: {
systemd.services.vaultwarden = {
serviceConfig.EnvironmentFile = config.sops.secrets.vaultwarden-env.path;
};
@ -10,7 +6,7 @@
services.vaultwarden = {
enable = true;
config = {
DOMAIN = mylib.stripPort "https://${config.services.caddy.virtualHosts.vaultwarden.hostName}";
DOMAIN = "https://${config.services.caddy.virtualHosts.vaultwarden.hostName}";
ROCKET_ADDRESS = "0.0.0.0";
ROCKET_PORT = 35381;
ROCKET_LOG = "critical";