{ config, lib, pkgs, ... }: { options = { server.media.pinchflat = { enable = lib.mkEnableOption "enable pinchflat"; }; }; config = { services.pinchflat = { enable = true; selfhosted = true; mediaDir = "/mnt/Data/Media"; secretsFile = "/home/marty/secrets/pinchflat"; group = "users"; openFirewall = true; }; }; }