Add forge server, clean up common nginx configuration, and update for

latest nixos configuration expectations
This commit is contained in:
Haak Saxberg 2025-01-04 09:50:53 -08:00
parent c5de48b167
commit 8b74198e4d
8 changed files with 99 additions and 33 deletions

View file

@ -15,12 +15,6 @@ in
<home-manager/nixos>
];
networking.wireless.networks."lbheim" = {
pskRaw = (
(import ../system/framework/keys.nix).wifi."lbheim".pskRaw
);
};
documentation.enable = false;
# for nixops to log in and perform operations as haak (instead of root)
@ -63,8 +57,10 @@ in
deployment.targetHost = serverIp;
imports = [
../system/xps11/configuration.nix
../home/programs/nginx
../home/programs/jellyfin
../home/programs/calibre-web
../home/programs/forgejo/webserver.nix
];
fileSystems."/storage" = {
@ -88,6 +84,7 @@ in
../home/programs/sonarr
../home/programs/readarr
../home/programs/calibre
../home/programs/forgejo/backendserver.nix
];
fileSystems."/export/storage" =