Files
nix-config/hosts/nas/apps.nix
2024-08-23 12:00:51 -05:00

67 lines
1.2 KiB
Nix

{ config, ... }:
{
nas-apps = {
beszel.enable = true;
beszel-agent.enable = true;
collabora = {
enable = true;
environmentFiles = [ config.sops.secrets."jallen-nas/collabora".path ];
};
deluge.enable = true;
jackett.enable = true;
jellyfin.enable = true;
jellyseerr.enable = true;
mariadb = {
enable = true;
environmentFiles = [
config.sops.secrets."jallen-nas/mariadb/db_pass".path
config.sops.secrets."jallen-nas/mariadb/root_pass".path
];
};
mealie = {
enable = true;
baseUrl = "https://mealie.mjallen.dev";
port = "9001";
maxConcurrency = "4";
maxWorkers = "4";
allowSignup = "false";
};
nextcloud = {
enable = true;
httpPort = "9981";
httpsPort = "9943";
redisSock = "/run/redis-nextcloud/redis.sock";
};
ollama.enable = true;
open-webui.enable = true;
orca-slicer.enable = true;
radarr.enable = true;
sabnzbd.enable = true;
sonarr.enable = true;
swag.enable = true;
tdarr.enable = true;
vscode.enable = true;
wireguard.enable = true;
wireguard.configPath = "/media/nas/ssd/nix-app-data/wireguard/sidestore";
};
}