move nas apps sorta

This commit is contained in:
mjallen18
2025-07-22 16:23:58 -05:00
parent c8ed7d74f8
commit 1d1f145b37
42 changed files with 1097 additions and 1940 deletions

View File

@@ -1,25 +1,18 @@
{ pkgs, lib, ... }:
let
settings = import ./settings.nix;
in
{ pkgs, lib, namespace, ... }:
{
imports = [
./apps/actual
./apps/arrs
./apps/crowdsec
./apps/excalidraw
./apps/gitea
./apps/immich
./apps/jellyfin
./apps/jellyseerr
./apps/lubelogger
./apps/nextcloud
./apps/ollama
./apps/orca
./apps/paperless
./apps/traefik
./apps/wyoming
];
${namespace} = {
services = {
immich.enable = true;
jellyfin.enable = true;
jellyseerr.enable = true;
lubelogger.enable = true;
nextcloud.enable = true;
ollama.enable = true;
paperless.enable = true;
traefik.enable = true;
wyoming.enable = true;
};
};
nas-apps = {
actual = {
@@ -71,7 +64,7 @@ in
crowdsec = {
enable = true;
port = 9898;
apiAddress = settings.hostAddress;
apiAddress = "10.0.1.3";
apiKey = "1daH89qmJ41r2Lpd9hvDw4sxtOAtBzaj3aKFOFqE";
dataDir = "/media/nas/ssd/nix-app-data/crowdsec";
};