aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--modules/server/forgejo/default.nix20
1 files changed, 13 insertions, 7 deletions
diff --git a/modules/server/forgejo/default.nix b/modules/server/forgejo/default.nix
index cf611ce..68ff8a4 100644
--- a/modules/server/forgejo/default.nix
+++ b/modules/server/forgejo/default.nix
@@ -1,9 +1,11 @@
+{ config, ... }:
{
services = {
forgejo = {
enable = true;
dump.enable = true;
+ useWizard = true;
settings = {
DEFAULT = {
@@ -14,9 +16,11 @@
};
server = {
- HTTP_ADDR = "forge.internal";
- HTTP_PORT = 3000;
- DISABLE_SSH = true;
+ # HTTP_ADDR = "localhost";
+ HTTP_PORT = 3090;
+ DISABLE_SSH = false;
+ DOMAIN = "forge.internal";
+ ROOT_URL = "http://forge.internal";
};
service = {
@@ -31,10 +35,12 @@
};
nginx = {
- virtualHosts."forge.internal" = {
- locations."/" = {
- proxyPass = "http://127.0.0.1:3000";
- proxyWebsockets = true;
+ virtualHosts = {
+ "forge.internal" = {
+ locations."/" = {
+ proxyPass = "http://127.0.0.1:3090";
+ proxyWebsockets = true;
+ };
};
};
};
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.