From 3cec2ea181a4aa4667b676b9c82e7d2f146c8fe4 Mon Sep 17 00:00:00 2001 From: David Crompton Date: Sun, 15 Feb 2026 18:23:06 -0500 Subject: [PATCH] hippocampus: dawarich: enable --- machines/hippocampus/servers/public.nix | 3 +++ machines/hippocampus/servers/public/dawarich.nix | 14 ++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 machines/hippocampus/servers/public/dawarich.nix diff --git a/machines/hippocampus/servers/public.nix b/machines/hippocampus/servers/public.nix index 979c9bc..71cdb18 100644 --- a/machines/hippocampus/servers/public.nix +++ b/machines/hippocampus/servers/public.nix @@ -56,5 +56,8 @@ # Immich Photo Backups ./public/immich.nix + + # Dawarich location tracking + ./public/dawarich.nix ]; } diff --git a/machines/hippocampus/servers/public/dawarich.nix b/machines/hippocampus/servers/public/dawarich.nix new file mode 100644 index 0000000..fba6b94 --- /dev/null +++ b/machines/hippocampus/servers/public/dawarich.nix @@ -0,0 +1,14 @@ +{ config, pkgs, lib, ... }: { + services.dawarich = { + enable = true; + webPort = 7392; + }; + + services.caddy.virtualHosts = { + "location.crompton.cc" = { + extraConfig = '' + reverse_proxy localhost:${toString config.services.dawarich.webPort} + ''; + }; + }; +}