diff --git a/hosts/nixcloud/services.d/git.nix b/hosts/nixcloud/services.d/git.nix new file mode 100644 index 0000000..958c0a5 --- /dev/null +++ b/hosts/nixcloud/services.d/git.nix @@ -0,0 +1,24 @@ +{ config, lib, pkgs, ... }: + + +{ + services.gitea = { + enable = true; + captcha = { + enable = true; + }; + database = { + type = "postgres"; + }; + settings = { + server = { + DISABLE_REGISTRATION = false; + DOMAIN = "git.k3t.dev"; + HTTP_ADDR = "127.0.0.1"; + HTTP_PORT = 34951; + ROOT_URL = "https://git.k3t.dev/"; + SSH_PORT = 34952; + }; + }; + }; +} \ No newline at end of file