more cleanup

This commit is contained in:
2026-06-14 09:29:50 -05:00
parent 23c7358939
commit 2c7e21f64d
4 changed files with 9 additions and 170 deletions
+7 -1
View File
@@ -38,6 +38,10 @@ in {
default = true;
description = "enable backups for ${service}";
};
motd = lib.mkOption {
type = lib.types.nullOr lib.types.str;
default = service;
};
};
config = lib.mkIf cfg.enable {
@@ -82,8 +86,10 @@ in {
# add to caddy for reverse proxy
services.caddy.virtualHosts."${cfg.url}" = {
serverAliases = ["${service}.${homelab.public_domain}"];
# use explicitly defined tls cert
# tls /etc/ssl/blakedheld.xyz.crt /etc/ssl/blakedheld.xyz.key
extraConfig = ''
tls /etc/ssl/blakedheld.xyz.crt /etc/ssl/blakedheld.xyz.key
tls internal
reverse_proxy 127.0.0.1:${toString cfg.port}
'';
};