summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorDevin Finlinson <devin.finlinson@pm.me>2025-02-09 18:37:08 -0700
committerDevin Finlinson <devin.finlinson@pm.me>2025-02-09 18:37:08 -0700
commite8a5ecd91d70baab1cd6f2c1f27f23fe61ab14f6 (patch)
treee7327cc6ad8e1229da29bb40b9016e7beed58d76 /modules
parent5eaedac3a2c56834c438ff8bd967d9e0d30e6b25 (diff)
this is getting very cursed
Diffstat (limited to 'modules')
-rw-r--r--modules/nixos/cgit.nix24
1 files changed, 15 insertions, 9 deletions
diff --git a/modules/nixos/cgit.nix b/modules/nixos/cgit.nix
index 358c610..3b4d070 100644
--- a/modules/nixos/cgit.nix
+++ b/modules/nixos/cgit.nix
@@ -21,20 +21,26 @@ in { # This is for hosting on bosco
};
};
};
- # services.nginx.virtualHosts."git.myrmexia.xyz".listen.port = 8081;
- # listen.port = 8081;
+ services.nginx.virtualHosts."${subDomain}".listen = [
+ # port = 8081;
# };
+ {
+ addr = "localhost";
+ port = 8081;
+ }
+ # listen.port = 8081;
+ ];
# this solution is extremely hacky as it changes nginx system defaults instead of virtual host default
#TODO: fix
# services.nginx.defaultHTTPListenPort = 8081;
- # services.caddy = {
- # enable = true;
- # email = "${email}";
- # virtualHosts."git.myrmexia.xyz".extraConfig = ''
- # "reverse_proxy http://localhost:8081"
- # '';
+ services.caddy = {
+ enable = true;
+ email = "${email}";
+ virtualHosts."git.myrmexia.xyz".extraConfig = ''
+ "reverse_proxy http://localhost:8081"
+ '';
# # reverse_proxy http://localhost:${toString config.services.cgit.port} ''
- # };
+ };
# networking.firewall.allowedTCPPorts = [8081];
}