summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Kaiser2025-02-16 19:13:34 +0100
committerDominik Kaiser2025-02-16 19:13:34 +0100
commit733d760b7feafcf60a382b3390eaa1d723fb3d55 (patch)
tree4976e7acc436ec81dea2c8c515caeb58735d1c92
parente16f1db3d91508c380550c7fe9f0523022830f7f (diff)
downloadnixos-733d760b7feafcf60a382b3390eaa1d723fb3d55.tar.gz
nixos-733d760b7feafcf60a382b3390eaa1d723fb3d55.zip
Setup gitweb on antares
-rw-r--r--hosts/antares/configuration.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/hosts/antares/configuration.nix b/hosts/antares/configuration.nix
index 9550047..494af51 100644
--- a/hosts/antares/configuration.nix
+++ b/hosts/antares/configuration.nix
@@ -42,6 +42,28 @@
};
+ services.gitweb = {
+ projectroot = "/home/git";
+ };
+
+ services.nginx = {
+ enable = true;
+
+ gitweb = {
+ enable = true;
+ virtualHost = "dkaiser.de";
+ };
+ recommendedGzipSettings = true;
+ recommendedOptimisation = true;
+ recommendedProxySettings = true;
+ recommendedTlsSettings = true;
+
+ virtualHosts = "dkaiser.de" = {
+ forceSSL = true;
+ enableACME = true;
+ };
+ };
+
environment.systemPackages = map lib.lowPrio [
pkgs.curl
pkgs.gitMinimal