diff options
author | Alyssa Ross <hi@alyssa.is> | 2020-04-15 14:50:35 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2020-04-15 16:39:26 +0000 |
commit | 776aefaf2b175884c0068587fe014a1680ed2e19 (patch) | |
tree | 2e11c0698be8050fe2a33424f0f2fe365184a3d5 /sys | |
parent | c4f7c694ea43c7007ad6a913d068c85264963edd (diff) | |
download | nixlib-776aefaf2b175884c0068587fe014a1680ed2e19.tar nixlib-776aefaf2b175884c0068587fe014a1680ed2e19.tar.gz nixlib-776aefaf2b175884c0068587fe014a1680ed2e19.tar.bz2 nixlib-776aefaf2b175884c0068587fe014a1680ed2e19.tar.lz nixlib-776aefaf2b175884c0068587fe014a1680ed2e19.tar.xz nixlib-776aefaf2b175884c0068587fe014a1680ed2e19.tar.zst nixlib-776aefaf2b175884c0068587fe014a1680ed2e19.zip |
sys/atuin: add spectrum group for spectrum repos
Diffstat (limited to 'sys')
-rw-r--r-- | sys/atuin.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/atuin.nix b/sys/atuin.nix index 393b743dce82..d1e89604362b 100644 --- a/sys/atuin.nix +++ b/sys/atuin.nix @@ -138,7 +138,7 @@ vhosts = { "znc.qyliss.net".locations."/".proxyPass = "http://127.0.0.1:6667/"; "spectrumos.org".locations."/".return = "https://spectrum-os.org/"; - "spectrum-os.org".locations."/".root = "/var/www/spectrum-os.org"; + "spectrum-os.org".locations."/".root = "/home/spectrum/www"; default = { serverName = null; @@ -181,6 +181,14 @@ ) vhosts; + users.groups.spectrum.members = [ "qyliss" ]; + system.activationScripts.spectrum-home = lib.stringAfter [ "users" ] '' + install -g spectrum -m 2775 -d /home/spectrum + install -g spectrum -m 0775 -d /home/spectrum/git + ''; + + environment.systemPackages = with pkgs; [ git ]; + services.nginx.appendConfig = '' stream { server { |