diff --git a/modules/nixos/desktop/default.nix b/modules/nixos/desktop/default.nix
index 771466da..a12a5c9b 100644
--- a/modules/nixos/desktop/default.nix
+++ b/modules/nixos/desktop/default.nix
@@ -2,5 +2,6 @@
   imports = [
     ../.
     ./fonts.nix
+    ./gitea.nix
   ];
 }
diff --git a/modules/nixos/desktop/gitea.nix b/modules/nixos/desktop/gitea.nix
new file mode 100644
index 00000000..8883e9bd
--- /dev/null
+++ b/modules/nixos/desktop/gitea.nix
@@ -0,0 +1,9 @@
+{
+  services.gitea = {
+    enable = true;
+
+    settings.service = {
+      DISABLE_REGISTRATION = true;
+    };
+  };
+}