Compare commits
1 commit
main
...
add-nullcu
Author | SHA1 | Date | |
---|---|---|---|
29252ffb4a |
4 changed files with 22 additions and 12 deletions
14
flake.lock
14
flake.lock
|
@ -121,11 +121,11 @@
|
|||
"rust-overlay": "rust-overlay"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1738869799,
|
||||
"narHash": "sha256-454SYAj75h+hxBxLZYYV2yg0eXTTxDvZvJLs4sVxaIo=",
|
||||
"lastModified": 1735306014,
|
||||
"narHash": "sha256-OLk4uVFcXiXOaqb/h6UI+3pA4Nl4wK3oeE5dkMXumWk=",
|
||||
"ref": "refs/heads/main",
|
||||
"rev": "3b9f445022c1cc5e55d3930659a54de0e1101bf1",
|
||||
"revCount": 182,
|
||||
"rev": "5cafe9d92bc8b7e35f0e8b5b0e6d2ea25dddba51",
|
||||
"revCount": 145,
|
||||
"type": "git",
|
||||
"url": "https://git.zynh.me/Zynh0722/nyazoom.git"
|
||||
},
|
||||
|
@ -150,11 +150,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1738376888,
|
||||
"narHash": "sha256-S6ErHxkSm0iA7ZMsjjDaASWxbELYcdfv8BhOkkj1rHw=",
|
||||
"lastModified": 1724811750,
|
||||
"narHash": "sha256-PvhVgQ1rm3gfhK7ts4emprhh/KMkFwXogmgsQ3srR7g=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "83284068670d5ae4a43641c4afb150f3446be70d",
|
||||
"rev": "6a1c4915dca7149e7258d8c7f3ac634d8c65f6c6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -15,8 +15,7 @@ in
|
|||
systemd.services.nyazoom = {
|
||||
script = /* bash */''
|
||||
export DATABASE_URL="sqlite:///var/lib/nyazoom/data"
|
||||
export NZ_DIST_DIR="${nyazoom}/dist"
|
||||
export RUST_LOG="nyazoom=info"
|
||||
export DIST_DIR="${nyazoom}/dist"
|
||||
${lib.getExe nyazoom}
|
||||
'';
|
||||
wantedBy = [ "network.target" ];
|
||||
|
@ -31,8 +30,9 @@ in
|
|||
useACMEHost = lib.mkIf ACMEEnabled "permafrost";
|
||||
locations."/" = {
|
||||
proxyPass = "http://localhost:3000";
|
||||
recommendedProxySettings = true;
|
||||
extraConfig = /* nginx */ ''
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Forwarded-For $remote_addr;
|
||||
client_max_body_size 11G;
|
||||
'';
|
||||
};
|
||||
|
|
|
@ -42,7 +42,6 @@ in
|
|||
snowhawk.id = "3KTMCOY-BUHLO4J-BMXBLEF-CFSXCS3-4YVOBTS-GKZMKNS-STR7CTT-37S2OQ2";
|
||||
lynx.id = "O7EB4D6-AH4A53X-YM6UE7K-T3CJGIZ-MRJ6J7U-DXTEOKB-Z7LSV2M-LVUWFAO";
|
||||
sprite.id = "IS2F2X5-43F7B2Q-SVSNY4J-GOHU5XP-NSJ2MJS-GDDNNTR-BGPQHHE-TE4JDAX";
|
||||
windows.id = "WI5ZZUV-6TNJI5T-LESDCOY-7DQXZZZ-KPAXMDD-JDLKKCJ-UXEYVAG-EZ5DQQ5";
|
||||
};
|
||||
|
||||
folders = {
|
||||
|
@ -50,7 +49,7 @@ in
|
|||
id = "obsidian";
|
||||
label = id;
|
||||
path = dataDir + "/obsidian";
|
||||
devices = [ "snowhawk" "lynx" "sprite" "windows" ];
|
||||
devices = [ "snowhawk" "lynx" "sprite" ];
|
||||
};
|
||||
"sync" = {
|
||||
id = "default";
|
||||
|
|
|
@ -19,4 +19,15 @@
|
|||
isNormalUser = true;
|
||||
description = "Espen's user";
|
||||
};
|
||||
|
||||
|
||||
users.users.nullcube = {
|
||||
isNormalUser = true;
|
||||
description = "NullCube's user";
|
||||
extraGroups = [ "networkmanager" "wheel" "docker" "syncthing" ];
|
||||
hashedPassword = "$6$aREIO8qUFoABzNGv$Tcsw7HuV302sjo0z9L8i/FfOx06KUe3WnIIStjm7FkmfoJh.Qx2350qNCE/uIatMUhGjsnBEkht2ClpRi24Ph/";
|
||||
openssh.authorizedKeys.keys = [
|
||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID7l6X61Fvlmk0OSn5OWZFiYWBGStwmsDgXQVxxCTFFF nullcube@permafrost from Vulcan"
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue