From dc07800225298866e9166f897fc666c93410d228 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Thu, 2 Jan 2025 12:45:28 +0200 Subject: [PATCH] Trying manual wakapi --- nixosModules/wakapi.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/nixosModules/wakapi.nix b/nixosModules/wakapi.nix index 6a598f8..cbab2a9 100644 --- a/nixosModules/wakapi.nix +++ b/nixosModules/wakapi.nix @@ -23,6 +23,24 @@ locations."/".proxyPass = "http://localhost:3003/"; }; + users.users.wakapi = { + createHome = false; + isNormalUser = true; + group = "users"; + openssh.authorizedKeys.keys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO7P9K9D5RkBk+JCRRS6AtHuTAc6cRpXfRfRMg/Kyren" + ]; + packages = with pkgs; [ + wakapi + sqlite + ] + }; + + # Make sure the "website" user has access to /srv/website + systemd.tmpfiles.rules = [ + "d /srv/website 0750 website nginx" + ]; + # systemd.services.wakapi.serviceConfig = { # StateDirectoryMode = lib.mkForce "0777";