aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authoraethrvmn <me@aethrvmn.gr>2025-08-31 20:02:28 +0000
committeraethrvmn <me@aethrvmn.gr>2025-08-31 20:02:28 +0000
commit3be05666c0514b50f425a4b60ddd8db0a5560194 (patch)
treeca6b844472f3da6c166f444693953f3f413d15b0 /modules
parentmoved searx and adguard to common modules (diff)
cleaned up forgejo
Diffstat (limited to 'modules')
-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.