diff --git a/modules/nixos/services/homeserver/default.nix b/modules/nixos/services/homeserver/default.nix index bcfb424..8c58a48 100755 --- a/modules/nixos/services/homeserver/default.nix +++ b/modules/nixos/services/homeserver/default.nix @@ -7,6 +7,7 @@ ./caddy.nix ./cloudflared.nix ./forgejo.nix + ./gameserver-caddy.nix ./jellyfin.nix ./kanidm.nix ./nextcloud.nix diff --git a/modules/nixos/services/homeserver/gameserver-caddy.nix b/modules/nixos/services/homeserver/gameserver-caddy.nix new file mode 100644 index 0000000..a2a12cb --- /dev/null +++ b/modules/nixos/services/homeserver/gameserver-caddy.nix @@ -0,0 +1,12 @@ +{ config, ... }: + +{ + services.caddy.virtualHosts."map-countries.wo2wz.fyi".extraConfig = + assert config.services.caddy.enable; + '' + import default-settings + import cloudflare-tls + + reverse_proxy gutterman:8123 + ''; +} \ No newline at end of file