50 lines
No EOL
1.1 KiB
Nix
50 lines
No EOL
1.1 KiB
Nix
{
|
|
"plex" = {
|
|
image = "lscr.io/linuxserver/plex:latest";
|
|
ports = [
|
|
"32400:32400/tcp"
|
|
#"1901:1900/udp"
|
|
];
|
|
environment = {
|
|
PUID = "1000";
|
|
PGID = "1000";
|
|
VERSION = "docker";
|
|
NVIDIA_DRIVER_CAPABILITIES = "all";
|
|
NVIDIA_VISIBLE_DEVICES = "all";
|
|
};
|
|
# extraOptions = [ "--device" "nvidia.com/gpu=all" ];
|
|
# privileged = true;
|
|
# devices = [
|
|
# "/dev/dri:/dev/dri"
|
|
# ];
|
|
volumes = [
|
|
"/Velaris/Docker/plex-conf:/config"
|
|
"/Velaris/Media:/mnt/Media"
|
|
];
|
|
};
|
|
"jellyfin" = {
|
|
image = "lscr.io/linuxserver/jellyfin:latest";
|
|
ports = [
|
|
"8096:8096"
|
|
"8920:8920" #optional
|
|
"7359:7359/udp" #optional
|
|
#"1900:1900/udp" #optional
|
|
];
|
|
environment = {
|
|
PUID = "1000";
|
|
PGID = "1000";
|
|
TZ = "America/Chicago";
|
|
JELLYFIN_PublishedServerUrl = "https://jelly.nyxerinys.dev";
|
|
NVIDIA_DRIVER_CAPABILITIES = "all";
|
|
};
|
|
# extraOptions = [ "--device" "nvidia.com/gpu=all" ];
|
|
# devices = [
|
|
# "/dev/dri:/dev/dri"
|
|
# ];
|
|
volumes = [
|
|
"/Velaris/Docker/jellyfin-conf:/config"
|
|
"/Velaris/Media:/data"
|
|
];
|
|
|
|
};
|
|
} |