0% found this document useful (0 votes)
55 views2 pages

ProxMox Docker CLI Commands

The document contains configuration instructions for running several Docker containers - Deluge, Sonarr, Jackett, Radarr, Prowlarr, Plex, and Storm - on a single server to create a home media server. The containers will be run in host network mode and map local volumes for configuration and media files, using LinuxServer images from Docker Hub. Environment variables are set for user IDs, timezone, and other optional settings. Exposed ports are defined to access the web UIs. The containers will restart automatically if stopped.

Uploaded by

Fox
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views2 pages

ProxMox Docker CLI Commands

The document contains configuration instructions for running several Docker containers - Deluge, Sonarr, Jackett, Radarr, Prowlarr, Plex, and Storm - on a single server to create a home media server. The containers will be run in host network mode and map local volumes for configuration and media files, using LinuxServer images from Docker Hub. Environment variables are set for user IDs, timezone, and other optional settings. Exposed ports are defined to access the web UIs. The containers will restart automatically if stopped.

Uploaded by

Fox
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

docker run -d \

--name=deluge \
--network host \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Africa/Johannesburg \
-e DELUGE_LOGLEVEL=error `#optional` \
-p 8112:8112 \
-p 6881:6881 \
-p 6881:6881/udp \
-v /deluge/config:/config \
-v /media_drive/deluge/downloads:/downloads \
-v /media_drive/deluge/complete:/complete \
--restart unless-stopped \
lscr.io/linuxserver/deluge:latest

docker run -d \
--name=sonarr \
--network host \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-p 8989:8989 \
-v /sonarr/config:/config \
-v /media_drive/sonarr/series:/series `#optional` \
-v /media_drive/deluge/complete:/downloads `#optional` \
--restart unless-stopped \
lscr.io/linuxserver/sonarr:latest

root@FOXHOLEMEDIASERVER:/media_drive/sonarr# 37b947305f01

docker run -d \
--name=jackett \
--network host \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC+2 \
-e AUTO_UPDATE=true `#optional` \
-e RUN_OPTS= `#optional` \
-p 9117:9117 \
-v /jackett/config:/config \
-v /path/to/blackhole:/downloads \
--restart unless-stopped \
lscr.io/linuxserver/jackett:latest

docker run -d \
--name=radarr \
--network host \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC+2 \
-p 7878:7878 \
-v /radarr/config:/config \
-v /media_drive/radarr/movies:/movies `#optional` \
-v /media_drive/deluge/complete:/downloads `#optional` \
--restart unless-stopped \
lscr.io/linuxserver/radarr:latest

docker run -d \
--name=prowlarr \
--network host \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Africa/Johannesburg \
-p 9696:9696 \
-v /prowlarr/config:/config \
--restart unless-stopped \
lscr.io/linuxserver/prowlarr:latest

docker run -d \
--name=plex \
--network host \
-p 32400:32400 \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC+2 \
-e VERSION=docker \
-e PLEX_CLAIM=claim-g2ndNaJx5THi9Jxv4zzk `#optional` \
-v /plex/config:/config \
-v /media_drive/sonarr/series:/series \
-v /media_drive/radarr/movies:/movies \
-v /media_drive/Audiobooks:/movies \
--restart unless-stopped \
lscr.io/linuxserver/plex:latest

docker run -d \
--name=storm \
--network host \
-p 8221:8221 \
-e DELUGE_RPC_HOSTNAME=192.168.68.130 \
-e DELUGE_RPC_PORT=8112 \
-e DELUGE_RPC_USERNAME=admin \
-e DELUGE_RPC_PASSWORD=deluge \
-e DELUGE_RPC_VERSION=v2 \
--restart unless-stopped \
ghcr.io/relvacode/storm

You might also like