From ae01076a7dd95c79d97c4b05070b1873fd4b7642 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Tue, 12 Aug 2025 19:35:22 -0700 Subject: initial setup for forgejo and caddy --- .../x86_64-linux/synology-vm/profiles/forgejo.nix | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 machines/nixos/x86_64-linux/synology-vm/profiles/forgejo.nix (limited to 'machines/nixos/x86_64-linux/synology-vm/profiles/forgejo.nix') diff --git a/machines/nixos/x86_64-linux/synology-vm/profiles/forgejo.nix b/machines/nixos/x86_64-linux/synology-vm/profiles/forgejo.nix new file mode 100644 index 0000000..b9dac30 --- /dev/null +++ b/machines/nixos/x86_64-linux/synology-vm/profiles/forgejo.nix @@ -0,0 +1,23 @@ +{ ... }: +{ + services.forgejo = { + enable = true; + database.type = "postgres"; + lfs.enable = false; + settings = { + session.COOKIE_SECURE = true; + server = { + DOMAIN = "code.fcuny.net"; + ROOT_URL = "https://code.fcuny.net"; + HTTP_PORT = 3000; + HTTP_ADDR = "10.100.0.40"; + }; + metrics = { + ENABLED = true; + ENABLED_ISSUE_BY_LABEL = true; + ENABLED_ISSUE_BY_REPOSITORY = true; + }; + service.DISABLE_REGISTRATION = true; + }; + }; +} -- cgit v1.2.3