AutoPlexx
AutoPlexx copied to clipboard
AutoPlexx offers a seamless, fully-automated Plex Media Server setup using Docker, designed to simplify your media streaming experience. With a single command, deploy an integrated stack of essential...
AutoPlexx - Fully Automated Plex Media Server Setup
This setup utilizes Docker and docker-compose to create an automated environment for Plex Media Server with several supportive services. These instructions assume you already have both of those setup.
Getting Started
-
Copy the
.env.example
to.env
and update all of the values according to your setup. Notes regarding each variable are commented next the the variable name. -
Replace the volumes in the
docker-compose.yml
file with the correct paths to your hard drive mount points. -
Run the Docker Compose command:
docker-compose -f ~/docker/docker-compose.yml up -d
Replace
~/docker/docker-compose.yml
with the path to yourdocker-compose.yml
file.
If you run into any issues with a specific container, copy the container name and google it for container-specific configuration FAQ's. If there is an issue with my configuration or instructions please let me know and I will update them.
Components
Media Server
- Plex Media Server: Central media server.
- Plex Meta Manager: Automates metadata curation of Plex content.
Content Downloaders
- Radarr: For movies.
- Sonarr: For TV shows.
- Lidarr: For music.
- Bazarr: For subtitles.
- Transmission-VPN: Torrent downloader with built-in VPN.
- Jackett: Connects content downloaders to content sites.
- Prowlarr: Maps content sites to Radarr + Sonarr (alternative to Jackett, easier to setup, can use both at the same time).
- Requestrr: Enables content requests via Discord bot.
Docker Environment Management
- Portainer: Container management.
- Watchtower: Automated container updates.
- Overseer: Centralized content request and management interface.
Monitoring
- Tautulli: Monitors Plex Media Server usage.
- Netdata: Live host monitoring (CPU, memory, etc.).
- Telegraf + Prometheus + InfluxDB: Data aggregators feeding into Grafana.
- Grafana: Visualizes metrics from Telegraf, Prometheus, and InfluxDB.