From b768ad0ca4208e8b3588b881067c43d85246e967 Mon Sep 17 00:00:00 2001 From: Collin Williams <96917990+bluedragon1221@users.noreply.github.com> Date: Fri, 2 Oct 2026 11:23:45 -0500 Subject: experiment with modular services; more unix domain sockets, clean up old code --- modules/services/nixos/jta/default.nix | 48 ---------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 modules/services/nixos/jta/default.nix (limited to 'modules/services/nixos/jta/default.nix') diff --git a/modules/services/nixos/jta/default.nix b/modules/services/nixos/jta/default.nix deleted file mode 100644 index 31f5bbd..0000000 --- a/modules/services/nixos/jta/default.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ - pkgs, - config, - lib, - ... -}: let - cfg = config.collinux.services.jta; - package = pkgs.callPackage ./pkg.nix {}; -in { - config = lib.mkIf cfg.enable { - users.groups."jta" = {}; - users.users."jta" = { - isSystemUser = true; - group = "jta"; - extraGroups = ["fileserver"]; - - home = "/var/lib/jta"; - createHome = true; - homeMode = "755"; - }; - - systemd.services."jta" = { - restartIfChanged = true; - wants = ["network-online.target" "caddy.service"]; - after = ["network-online.target" "caddy.service"]; - - environment = { - PORT = toString cfg.port; - ROOT_DIR = "/media/jta"; - AUTH_PASSWORD_HASH = "550b6785c4bce2ab41a5e2eaa1eb43172d5abbd58237f1c78cd32cb190edc2c5"; # alfreddabuttlerwithtwots - }; - - serviceConfig = { - User = "jta"; - Type = "simple"; - - WorkingDirectory = "/var/lib/jta"; - ExecStart = "${package}/bin/jta"; - }; - - wantedBy = ["multi-user.target"]; - }; - - services.caddy.virtualHosts."jta.williamsfam.us.com".extraConfig = '' - reverse_proxy 127.0.0.1:${toString cfg.port} - ''; - }; -} -- cgit v1.3.1