Files
nix-config/hosts/nas/apps.nix
2024-11-30 14:35:53 -06:00

52 lines
942 B
Nix

{ config, ... }:
{
imports = [
# ../../modules/apps/caddy
../../modules/apps/jellyfin/jellyfin.nix
../../modules/apps/paperless
../../modules/apps/jellyseerr/jellyseerr.nix
];
nas-apps = {
collabora = {
enable = true;
environmentFiles = [ config.sops.secrets."jallen-nas/collabora".path ];
};
deluge.enable = true;
free-games-claimer.enable = true;
jackett.enable = true;
manyfold.enable = true;
mariadb = {
enable = true;
environmentFiles = [
config.sops.secrets."jallen-nas/mariadb/db_pass".path
config.sops.secrets."jallen-nas/mariadb/root_pass".path
];
};
mongodb.enable = true;
nextcloud = {
enable = true;
httpPort = "9981";
httpsPort = "9943";
};
ollama.enable = true;
open-webui.enable = true;
swag.enable = true;
tdarr.enable = true;
your_spotify.enable = true;
};
}