Add shared Stardew Valley tracker

This commit is contained in:
rope 2026-10-04 19:53:06 +01:00
parent bb45e49ed5
commit 2e662062cf
7 changed files with 53 additions and 1 deletions

View file

@ -0,0 +1,14 @@
# services/stardew-tracker.nix — Shared two-year Stardew Valley planner.
#
# The application and NixOS module live in the standalone stardew-tracker
# flake. nginx provides the only public listener and Authelia protects the
# entire origin; the app itself stays bound to loopback.
{ config, lib, ... }:
{
config = lib.mkIf (config.networking.hostName == "FredOS-Mediaserver") {
services.stardew-tracker = {
enable = true;
port = 8089;
};
};
}