nixos/services/stardew-tracker.nix

14 lines
469 B
Nix

# 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;
};
};
}