diff options
| author | Devin Finlinson <devin.finlinson@pm.me> | 2025-02-09 18:37:08 -0700 |
|---|---|---|
| committer | Devin Finlinson <devin.finlinson@pm.me> | 2025-02-09 18:37:08 -0700 |
| commit | e8a5ecd91d70baab1cd6f2c1f27f23fe61ab14f6 (patch) | |
| tree | e7327cc6ad8e1229da29bb40b9016e7beed58d76 /modules | |
| parent | 5eaedac3a2c56834c438ff8bd967d9e0d30e6b25 (diff) | |
this is getting very cursed
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/nixos/cgit.nix | 24 |
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]; } |
