Docker container templates for Unraid Community Applications.
Immich - High-performance self-hosted photo and video management with ML-powered search, face recognition, and automatic organization.
| Template | Description |
|---|---|
immich-server.xml |
Main server (CPU-only) |
immich-server-qsv-vaapi.xml |
Server with Intel QSV / AMD VAAPI transcoding |
immich-server-nvenc.xml |
Server with NVIDIA NVENC transcoding |
immich-machine-learning.xml |
Machine learning service (CPU) |
immich-machine-learning-cuda.xml |
ML with NVIDIA CUDA |
immich-machine-learning-rocm.xml |
ML with AMD ROCm |
immich-machine-learning-openvino.xml |
ML with Intel OpenVINO |
immich-vectorchord-db.xml |
PostgreSQL 18 with VectorChord + pgvector |
immich-postgres-official.xml |
Official Immich PostgreSQL image |
immich-valkey.xml |
Valkey (Redis-compatible) cache |
immich-power-tools.xml |
Advanced library management UI |
New to Immich on Unraid? Check out the Immich Unraid Manual -- a complete step-by-step guide covering installation, GPU transcoding, storage layout, and troubleshooting. (Source)
- All Immich containers must be on the same Docker network (
immich_internal) - Storage is split: HDD (Array) for uploads/backups, SSD (Cache) for thumbnails/encoded video
- Create two Unraid shares before deploying:
immich(Array) andimmich-gen(Cache)
- Immich Unraid Manual -- Complete Unraid setup guide
- Official Docs
- GitHub Repository
Vibe Kanban - AI-first software development project management tool by BloopAI.
| Template | Description |
|---|---|
vibe-kanban.xml |
Main container with AI-powered project management |
vibe-kanban-cloud.xml |
Cloud edition with Docker-in-Docker (Postgres, ElectricSQL, Caddy) |
vibe-kanban.xmlruns on port 8085 by defaultvibe-kanban-cloud.xmlrequires Privileged mode for its internal Docker daemon
Hermes Agent - A self-improving AI agent built by Nous Research with 40+ tools and multi-platform messaging.
| Template | Description |
|---|---|
hermes-agent.xml |
Main container with messaging gateway, web dashboard, and all platform integrations |
Matrix (E2EE), Telegram, Discord, Slack, WhatsApp, Email (IMAP/SMTP), Signal, SMS (Twilio), Home Assistant, Mattermost, and more.
PhotoMigrator - Migrate between photo services (Google Photos, Synology, Immich, NextCloud, Google Takeout) by Jaime Tur.
| Template | Description |
|---|---|
photomigrator.xml |
Main container with web UI for photo service migration |
WGER - Self-hosted fitness tracker, workout logger and nutrition calculator.
| Template | Description |
|---|---|
wger-server.xml |
Main WGER application server |
wger-db.xml |
PostgreSQL database |
wger-redis.xml |
Redis cache and Celery broker |
wger-nginx.xml |
Nginx reverse proxy |
wger-celery-worker.xml |
Celery background worker |
wger-celery-beat.xml |
Celery beat scheduler |
wger-celery-flower.xml |
Celery monitoring UI |
- All containers must be on the same Docker network (
wger_network) - Change the dummy
SECRET_KEYandSIGNING_KEYin all containers before use
- Go to Apps in your Unraid WebUI
- Search for the app name
- Click Install
Add this repository manually:
- Settings -> Docker -> Template Repositories
- Add:
https://raw.githubusercontent.com/rorar/unraid-templates/main/templates
MIT License -- See individual container images for their respective licenses.