From 7e02579e346a059ee3631b188f6bcafcafe52d27 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 20 Sep 2020 19:12:37 +0000 Subject: [PATCH] setup gitea --- configuration.nix | 1 + git.nix | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 git.nix diff --git a/configuration.nix b/configuration.nix index 5df42a1..414f3a1 100644 --- a/configuration.nix +++ b/configuration.nix @@ -14,6 +14,7 @@ ./openldap.nix ./syncthing.nix ./fail2ban.nix + ./git.nix ]; # Boot diff --git a/git.nix b/git.nix new file mode 100644 index 0000000..a877b7a --- /dev/null +++ b/git.nix @@ -0,0 +1,20 @@ +{ config, pkgs, ... }: + +let + fqdn = "git.bib3.de"; +in +{ + services.nginx = { + enable = true; + virtualHosts.${fqdn} = { + forceSSL = true; + enableACME=true; + locations."/".proxyPass = "http://127.0.0.1:3000"; + }; + }; + + services.gitea = { + enable = true; + httpAddress = "127.0.0.1"; + }; +}