This commit is contained in:
2025-02-01 21:32:26 -05:00
parent b98adc50f6
commit a22012df2c
18 changed files with 102 additions and 79 deletions

View File

@@ -1,4 +1,9 @@
{ pkgs, service_configs, ... }:
{
pkgs,
service_configs,
config,
...
}:
{
vpnNamespaces.wg = {
portMappings = [
@@ -30,6 +35,14 @@
};
};
services.caddy.virtualHosts.
"bitmagnet.${service_configs.https.domain}".extraConfig =
''
# tls internal
${builtins.readFile ../secrets/caddy_auth}
reverse_proxy ${service_configs.https.wg_ip}:${builtins.toString service_configs.ports.bitmagnet}
'';
systemd.services.bitmagnet.vpnConfinement = {
enable = true;
vpnNamespace = "wg";