Ansible Playbook to setup an automated Home Media Server stack running on Docker across a variety of platforms with support for GPUs, SSL, SSO, DDNS, and more.
- GPU acceleration for media transcoding
- Intel and Nvidia GPU support
- You must install the drivers for your Nvidia GPU yourself, it is not included in this playbook, but it will verify GPU acceleration is available
- Automatic Docker installation
- Automatic container updates
- Dynamic DNS updates with Cloudflare
- Wildcard SSL certificate generation
- Support for multiple network shares
- Single Sign-On with Authentik
- Support for separate 4K instances of Sonarr and Radarr
- Automated dashboard configuration in Homepage
- Custom scripts
- Advanced monitoring script(s) for Uptime-Kuma to detect if media is actually accessible by the Plex container
- Convert Traefik certificate file to a Plex-supported certificate file (PKCS12)
Please see the docs page at: https://docs.hmsdocker.dev
Pull requests are always welcome!
If you have suggestions for containers to add or any other improvements, please submit a Discussion Post