50 lines
856 B
Nix
50 lines
856 B
Nix
{ config, ... }:
|
|
{
|
|
imports = [
|
|
./apps/arrs
|
|
./apps/jellyfin
|
|
./apps/jellyseerr
|
|
./apps/nextcloud
|
|
./apps/ollama
|
|
./apps/paperless
|
|
./apps/traefik
|
|
../../modules
|
|
];
|
|
|
|
nas-apps = {
|
|
|
|
collabora = {
|
|
enable = true;
|
|
environmentFiles = [ config.sops.secrets."jallen-nas/collabora".path ];
|
|
};
|
|
|
|
free-games-claimer.enable = true;
|
|
|
|
jackett.enable = false;
|
|
|
|
manyfold.enable = true;
|
|
|
|
mariadb = {
|
|
enable = false;
|
|
environmentFiles = [
|
|
config.sops.secrets."jallen-nas/mariadb/db_pass".path
|
|
config.sops.secrets."jallen-nas/mariadb/root_pass".path
|
|
];
|
|
};
|
|
|
|
mongodb.enable = true;
|
|
|
|
netbootxyz = {
|
|
enable = true;
|
|
port = "4000";
|
|
port2 = "4080";
|
|
};
|
|
|
|
open-webui.enable = false;
|
|
|
|
tdarr.enable = true;
|
|
|
|
your_spotify.enable = true;
|
|
};
|
|
}
|