-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
vonhex edited this page Apr 24, 2026
·
13 revisions
Eyeris offers multiple deployment options to suit your environment.
- RAM: 4GB
- CPU: Any modern x86_64 processor
- Storage: 2GB for the application and models (plus space for your thumbnails)
For faster face detection and grouping during large library scans:
- GPU: NVIDIA GPU with 2GB+ VRAM
- Software: NVIDIA Driver 525+ and NVIDIA Container Toolkit
Since Eyeris is in early release, you will need to add it manually to your Unraid Docker tab.
- Go to the Docker tab in Unraid.
- Click Add Container at the bottom.
- CRITICAL: Toggle the Advanced View switch in the top right corner.
- Set Name to
eyeris. - Set Repository to
ghcr.io/vonhex/eyeris:latest. - Set WebUI to
http://[IP]:[PORT:8000]. -
Icon URL: Paste the following to get the Eyeris logo:
https://raw.githubusercontent.com/vonhex/Eyeris/main/frontend/public/eyeris-logo-icon.png
Click Add another Path, Port, Variable, Label or Device for each of these:
-
Path: Media Storage
- Container Path:
/data/images - Host Path:
/mnt/user/Pictures/(or your Unassigned Device path like/mnt/disks/Photos) - Access Mode: Choose Read/Write - Slave if using an Unassigned Device / NAS mount.
- Container Path:
-
Path: Thumbnails
- Container Path:
/data/thumbnails - Host Path:
/mnt/user/appdata/eyeris/thumbnails
- Container Path:
-
Path: Database (SQLite only)
- Container Path:
/data/db - Host Path:
/mnt/user/appdata/eyeris/db
- Container Path:
-
Port: Web UI
- Container Port:
8000 - Host Port:
8000
- Container Port:
If you want to use your GPU for face detection, add the following based on your hardware:
-
Extra Parameters:
--gpus all -
Variable:
NVIDIA_VISIBLE_DEVICES=all -
Variable:
NVIDIA_DRIVER_CAPABILITIES=all
-
Extra Parameters:
--device /dev/dri:/dev/dri
No extra configuration needed. Eyeris will use the /data/db path mapped in Step 2.
Add these Variables to switch from SQLite to an external database:
-
DB_HOST= (Your MariaDB IP) -
DB_PORT=3306 -
DB_USER= (Your DB User) -
DB_PASSWORD= (Your DB Password) -
DB_NAME=eyeris
docker run -d \
--name eyeris \
-p 8000:8000 \
-v ./thumbnails:/data/thumbnails \
-v ./db:/data/db \
-e SMB_HOST=192.168.1.x \
-e SMB_USERNAME=youruser \
-e SMB_PASSWORD=yourpass \
-e SMB_SHARES=photos,media \
ghcr.io/vonhex/eyeris:latestOn first load, Eyeris auto-generates a login with the default password eyeris. Change your password immediately via Settings.