diff options
| -rw-r--r-- | modules/nixos/cgit.nix | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/modules/nixos/cgit.nix b/modules/nixos/cgit.nix index fc331ec..ce08052 100644 --- a/modules/nixos/cgit.nix +++ b/modules/nixos/cgit.nix @@ -1,9 +1,13 @@ -{ ... } : { # This is for hosting on bosco +{ config, ... } : { # This is for hosting on bosco services.cgit = { - bosco-git = { + "git.myrmexia.xyz" = { enable = true; nginx.location = "/git/"; - nginx.virtualHost = "git.myrmexia.xyz"; + # nginx.virtualHost = "git.myrmexia.xyz"; + settings = { + enable-commit-graph = 1; + enable-http-clone = 0; + }; repos = { nixos-flake = { desc = "A public repo for viewing my nixos config."; @@ -12,4 +16,17 @@ }; }; }; + # services.nginx.virtualHosts."git.myrmexia.xyz".listen.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; + # caddy = { + # enable = true; + # email = "devin.finlinson@pm.me"; + # virtualhosts."git.myrmexia.xyz".extraConfig = '' + # reverse_proxy http://localhost:${toString config.services.cgit.port} '' + # }; } |
