2026-02-24 00:00:35 -08:00
|
|
|
{ config, ... }:
|
|
|
|
|
{
|
2025-02-03 18:10:01 -06:00
|
|
|
foehammer.caddy.enable = true;
|
|
|
|
|
|
|
|
|
|
services.caddy = {
|
|
|
|
|
virtualHosts = {
|
|
|
|
|
"passwords.foehammer.me" = {
|
|
|
|
|
extraConfig = ''
|
|
|
|
|
reverse_proxy :${toString config.foehammer.services.vaultwarden.port}
|
|
|
|
|
'';
|
|
|
|
|
};
|
2025-12-31 00:28:39 -06:00
|
|
|
"auth.foehammer.me" = {
|
|
|
|
|
extraConfig = ''
|
|
|
|
|
reverse_proxy :${toString config.foehammer.services.authelia.port}
|
|
|
|
|
'';
|
|
|
|
|
};
|
2025-12-28 21:01:24 -06:00
|
|
|
"goatcounter.foehammer.me" = {
|
|
|
|
|
extraConfig = ''
|
|
|
|
|
reverse_proxy :${toString config.foehammer.services.goatcounter.port}
|
|
|
|
|
'';
|
|
|
|
|
};
|
2025-12-28 20:49:16 -06:00
|
|
|
"forge.foehammer.me" = {
|
2025-06-04 16:08:13 -05:00
|
|
|
extraConfig = ''
|
2025-12-28 20:49:16 -06:00
|
|
|
reverse_proxy :${toString config.foehammer.services.forgejo.port}
|
2025-07-14 00:40:10 -05:00
|
|
|
'';
|
|
|
|
|
};
|
2025-02-03 18:10:01 -06:00
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
}
|