Immaculaterr - Plex autopilot, curated recommendations, collections, and library cleanup.
10K+
A Plex “autopilot” that watches what you’re watching, builds curated collections, and keeps your library tidy — without the babysitting.
Based on your recently watched show (userName)).Desktop UI
Mobile UI (full mobile support)
Plex UI examples
Option A (DockerHub):
docker pull ohmzii/immaculaterr:latest
docker rm -f Immaculaterr 2>/dev/null || true
docker run -d \
--name Immaculaterr \
--network host \
-e HOST=0.0.0.0 \
-e PORT=5454 \
-e APP_DATA_DIR=/data \
-e DATABASE_URL=file:/data/tcp.sqlite \
-v immaculaterr-data:/data \
--restart unless-stopped \
ohmzii/immaculaterr:latest
Option B (GHCR):
docker pull ghcr.io/ohmzi/immaculaterr:latest
docker rm -f Immaculaterr 2>/dev/null || true
docker run -d \
--name Immaculaterr \
--network host \
-e HOST=0.0.0.0 \
-e PORT=5454 \
-e APP_DATA_DIR=/data \
-e DATABASE_URL=file:/data/tcp.sqlite \
-v immaculaterr-data:/data \
--restart unless-stopped \
ohmzii/immaculaterr:latest
mkdir -p ~/immaculaterr
curl -fsSL -o ~/immaculaterr/caddy-entrypoint.sh \
"https://raw.githubusercontent.com/ohmzi/Immaculaterr/v1.6.0/docker/immaculaterr/caddy-entrypoint.sh"
chmod +x ~/immaculaterr/caddy-entrypoint.sh
docker pull caddy:2.8.4-alpine
docker rm -f ImmaculaterrHttps 2>/dev/null || true
docker run -d \
--name ImmaculaterrHttps \
--network host \
-e IMM_ENABLE_HTTP=false \
-e IMM_ENABLE_HTTPS=true \
-e IMM_HTTPS_PORT=5464 \
-e IMM_INCLUDE_LOCALHOST=true \
-e IMM_ENABLE_LAN_IP=true \
-e APP_INTERNAL_PORT=5454 \
-v ~/immaculaterr/caddy-entrypoint.sh:/etc/caddy/caddy-entrypoint.sh:ro \
-v immaculaterr-caddy-data:/data \
-v immaculaterr-caddy-config:/config \
--restart unless-stopped \
caddy:2.8.4-alpine \
/bin/sh /etc/caddy/caddy-entrypoint.sh
http://localhost:5454/http://<server-ip>:5454/https://localhost:5464/https://<server-ip>:5464/5454/tcp: Immaculaterr HTTP5464/tcp: Immaculaterr HTTPS sidecar (optional)For install and update commands, use the setup guide: doc/setupguide.md.
For local HTTPS, run docker/immaculaterr/install-local-ca.sh on the Docker host (recommended), or accept your browser's risk warning when prompted (you may need to re-accept in later browser sessions).
doc/setupguide.mddoc/FAQ.mddoc/security.mddoc/Version_History.mdFull project README: doc/README.md
Immaculaterr is licensed under the MIT License — see LICENSE.
Content type
Image
Digest
sha256:a40173567…
Size
242.8 MB
Last updated
2 months ago
docker pull ohmzii/immaculaterr:v1.7.10-beta-2