From ee2bca2a0f22b73e9a2f999a252c3b1f5dafa680 Mon Sep 17 00:00:00 2001 From: Trevor Vallender Date: Thu, 19 Oct 2023 20:41:47 +0100 Subject: [PATCH] Add Redmine to kernighan --- system/kernighan/kernighan.nix | 1 + system/shared/services/nginx.nix | 8 ++++++++ system/shared/services/redmine.nix | 8 ++++++++ 3 files changed, 17 insertions(+) create mode 100644 system/shared/services/redmine.nix diff --git a/system/kernighan/kernighan.nix b/system/kernighan/kernighan.nix index bd614b0..ac34d07 100644 --- a/system/kernighan/kernighan.nix +++ b/system/kernighan/kernighan.nix @@ -18,6 +18,7 @@ ../shared/services/miniflux.nix ../shared/services/nginx.nix ../shared/services/radicale.nix + ../shared/services/redmine.nix ../shared/services/wallabag.nix ]; diff --git a/system/shared/services/nginx.nix b/system/shared/services/nginx.nix index ed6d9bd..cdf38b9 100644 --- a/system/shared/services/nginx.nix +++ b/system/shared/services/nginx.nix @@ -61,6 +61,14 @@ }; }; + # Redmine + virtualHosts."redmine.tsvallender.co.uk" = { + forceSSL = true; + enableACME = true; + locations."/" = { + proxyPass = "http://127.0.0.1:3000"; + }; + }; # Wallabag virtualHosts."wb.tsvallender.co.uk" = { forceSSL = true; diff --git a/system/shared/services/redmine.nix b/system/shared/services/redmine.nix new file mode 100644 index 0000000..4127970 --- /dev/null +++ b/system/shared/services/redmine.nix @@ -0,0 +1,8 @@ +{ config, pkgs, inputs, ... }: + +{ + services.redmine = { + enable = true; + }; +} +