From 1a146572c72b5abf63866d3a72aa198e8b0e88bf Mon Sep 17 00:00:00 2001 From: Superredstone Date: Sun, 24 May 2026 13:56:34 +0200 Subject: [PATCH] feat(bomba): add vikunja --- machines/bomba/services/caddy.nix | 3 +++ machines/bomba/services/default.nix | 1 + machines/bomba/services/vikunja.nix | 9 +++++++++ 3 files changed, 13 insertions(+) create mode 100644 machines/bomba/services/vikunja.nix diff --git a/machines/bomba/services/caddy.nix b/machines/bomba/services/caddy.nix index f91d4b7..5516d20 100644 --- a/machines/bomba/services/caddy.nix +++ b/machines/bomba/services/caddy.nix @@ -18,6 +18,9 @@ "octoprint.patrickcanal.it".extraConfig = '' reverse_proxy :${toString config.services.octoprint.port} ''; + "vikunja.patrickcanal.it".extraConfig = '' + reverse_proxy :${toString config.services.vikunja.port} + ''; "jellyfin.patrickcanal.it".extraConfig = '' reverse_proxy :${toString config.nixflix.jellyfin.network.internalHttpPort} ''; diff --git a/machines/bomba/services/default.nix b/machines/bomba/services/default.nix index 2e78a7d..6e1c788 100644 --- a/machines/bomba/services/default.nix +++ b/machines/bomba/services/default.nix @@ -8,6 +8,7 @@ ./octoprint.nix ./teamspeak.nix ./vaultwarden.nix + ./vikunja.nix ]; services.openssh.enable = true; diff --git a/machines/bomba/services/vikunja.nix b/machines/bomba/services/vikunja.nix new file mode 100644 index 0000000..63d0680 --- /dev/null +++ b/machines/bomba/services/vikunja.nix @@ -0,0 +1,9 @@ +{ ... }: +{ + services.vikunja = { + enable = true; + port = 8011; + frontendScheme = "http"; + frontendHostname = "vikunja.patrickcanal.it"; + }; +}