move nas to internal ssd

This commit is contained in:
mjallen18
2024-02-21 13:47:45 -06:00
parent b599645fd9
commit c3d1e2f962
10 changed files with 82 additions and 42 deletions

View File

@@ -56,9 +56,9 @@
-e 'NVIDIA_DRIVER_CAPABILITIES'='all' \
-e 'NVIDIA_VISIBLE_DEVICES'='all' \
-p 8096:8096 \
-v '/mnt/jellyfin/jellyfin:/config' \
-v '/mnt/movies/Movies:/data/movies' \
-v '/mnt/tv/TV:/data/tv' \
-v '/mnt/ssd/nix-app-data/jellyfin:/config' \
-v '/mnt/mainpool/Movies:/data/movies' \
-v '/mnt/mainpool/TV:/data/tv' \
lscr.io/linuxserver/jellyfin:latest
'';
wantedBy = [ "multi-user.target" ];

17
nas-apps/jellyseerr.nix Normal file
View File

@@ -0,0 +1,17 @@
{ config, pkgs, ... }:
{
# jellyseerr
virtualisation.oci-containers.containers."jellyseerr" = {
autoStart = true;
image = "fallenbagel/jellyseerr";
ports = [ "5055:5055" ];
volumes = [
"/mnt/ssd/ssd_app_data/jellyseerr:/config"
];
environment = {
PUID = "911";
PGID = "1000";
TZ = "America/Chicago";
};
};
}

View File

@@ -6,7 +6,7 @@
image = "linuxserver/mariadb";
ports = [ "3306:3306" ];
volumes = [
"/mnt/Safe\ SSD/mariadb:/config"
"/mnt/ssd/mariadb:/config"
];
environment = {
PUID = "911";

View File

@@ -4,10 +4,10 @@
virtualisation.oci-containers.containers."nextcloud" = {
autoStart = true;
image = "linuxserver/nextcloud";
ports = [ "9443:443" ];
ports = [ "9443:443" "9880:80" ];
volumes = [
"/mnt/Safe\ SSD/ssd_app_data/nextcloud:/config"
"/mnt/Main\ Pool/Nextcloud:/data"
"/mnt/ssd/ssd_app_data/nextcloud:/config"
"/mnt/mainpool/Nextcloud:/data"
];
environment = {
PUID = "911";

View File

@@ -6,9 +6,9 @@
image = "linuxserver/radarr";
ports = [ "7878:7878" ];
volumes = [
"/mnt/Safe\ SSD/ssd_app_data/radarr:/config"
"/mnt/Main\ Pool/Movies:/movies"
"/mnt/Safe\ SSD/ssd_app_data/downloads:/downloads"
"/mnt/ssd/ssd_app_data/radarr:/config"
"/mnt/mainpool/Movies:/movies"
"/mnt/ssd/ssd_app_data/downloads:/downloads"
];
environment = {
PUID = "911";

View File

@@ -6,11 +6,11 @@
image = "linuxserver/sabnzbd";
ports = [ "8080:8080" ];
volumes = [
"/mnt/Safe\ SSD/ssd_app_data/sabnzbd:/config"
"/mnt/Main\ Pool/TV:/tv"
"/mnt/Main\ Pool/Movies:/movies"
"/mnt/Safe\ SSD/ssd_app_data/downloads:/downloads"
"/mnt/Safe\ SSD/ssd_app_data/downloads-incomplete:/downloads-incomplete"
"/mnt/ssd/ssd_app_data/sabnzbd:/config"
"/mnt/mainpool/TV:/tv"
"/mnt/mainpool/Movies:/movies"
"/mnt/ssd/ssd_app_data/downloads:/downloads"
"/mnt/ssd/ssd_app_data/downloads-incomplete:/downloads-incomplete"
];
environment = {
PUID = "911";

View File

@@ -6,9 +6,9 @@
image = "linuxserver/sonarr";
ports = [ "8989:8989" ];
volumes = [
"/mnt/Safe\ SSD/ssd_app_data/sonarr:/config"
"/mnt/Main\ Pool/TV:/tv"
"/mnt/Safe\ SSD/ssd_app_data/downloads:/downloads"
"/mnt/ssd/ssd_app_data/sonarr:/config"
"/mnt/mainpool/TV:/tv"
"/mnt/ssd/ssd_app_data/downloads:/downloads"
];
environment = {
PUID = "911";

View File

@@ -6,7 +6,7 @@
image = "linuxserver/swag";
ports = [ "80:80" "443:443" ];
volumes = [
"/mnt/Safe\ SSD/ssd_app_data/swag:/config"
"/mnt/ssd/ssd_app_data/swag:/config"
];
environment = {
PGID = "1000";
@@ -15,7 +15,7 @@
TZ = "America/Chicago";
URL = "mjallen.dev";
VALIDATION = "http";
SUBDOMAINS = "jellyfin,hass,cloud,jellyseer";
SUBDOMAINS = "jellyfin,hass,cloud,office,jellyseerr";
};
};
}