Eyeris

Eyeris

Application Docker from Vonhex's Repository

Vue d'ensemble

Self-hosted photo manager for NAS and local libraries. Eyeris scans your photos, generates thumbnails, and gives you a fast searchable gallery — all on your own hardware. AI-powered image descriptions and tagging are offloaded to a connected A-Eye instance; Eyeris imports the results automatically. No cloud, no subscriptions, no local LLM required. Features include: A-Eye integration for AI descriptions and tags, EXIF and GPS metadata, duplicate and blurry photo detection, album organisation, SearXNG web image search, and a real-time dashboard.

Exigences

Optional but recommended: a running A-Eye instance for AI image descriptions and tagging. Optional: MariaDB for large libraries (SQLite used by default).

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:8000]/
Réseau
bridge
Coquille
bash
Privilégié
false

Configuration du modèle

Web UI PortPorttcp

Port for the Eyeris web interface and API.

Cible
8000
Défaut
8000
Valeur
8000
Photo DirectoryPathrw

Your photo library — local folder or SMB/NFS mount point.

Cible
/data/images
Défaut
/mnt/user/Pictures/
Valeur
/mnt/user/Pictures/
ThumbnailsPathrw

Where Eyeris stores generated thumbnails and face crop cache.

Cible
/data/thumbnails
Défaut
/mnt/user/appdata/eyeris/thumbnails/
Valeur
/mnt/user/appdata/eyeris/thumbnails/
DatabasePathrw

SQLite database storage. Ignored if DB_HOST is set.

Cible
/data/db
Défaut
/mnt/user/appdata/eyeris/db/
Valeur
/mnt/user/appdata/eyeris/db/
Config file (.env)Pathrw

Persistent config file — Eyeris reads and writes settings here. Create an empty file at this path before first run.

Cible
/app/.env
Défaut
/mnt/user/appdata/eyeris/eyeris.env
Valeur
/mnt/user/appdata/eyeris/eyeris.env
NAS HostVariable

IP or hostname of your NAS. Leave empty if photos are already accessible via the Photo Directory path above.

Cible
SMB_HOST
NAS UsernameVariable

SMB/CIFS username for your NAS.

Cible
SMB_USERNAME
NAS PasswordVariable

SMB/CIFS password for your NAS.

Cible
SMB_PASSWORD
NAS SharesVariable

Comma-separated share names to scan, e.g. photos,media,camera-uploads

Cible
SMB_SHARES
A-Eye URLVariable

URL of your A-Eye instance, e.g. http://192.168.1.100:7171. Connect A-Eye to enable AI image descriptions and automatic tagging.

Cible
AEYE_URL
A-Eye UsernameVariable

Username for HTTP Basic Auth on your A-Eye instance. Leave empty if A-Eye is unauthenticated.

Cible
AEYE_USER
A-Eye PasswordVariable

Password for HTTP Basic Auth on your A-Eye instance.

Cible
AEYE_PASS
SearXNG URLVariable

URL of a SearXNG instance for the web image search feature (optional).

Cible
SEARXNG_URL
Scan WorkersVariable

Number of parallel scan workers. Raise to 3-4 on fast systems; lower if your system struggles.

Cible
SCAN_CONCURRENCY
Défaut
2
Valeur
2
Scan Interval (minutes)Variable

How often Eyeris rescans for new photos.

Cible
SCAN_INTERVAL_MINUTES
Défaut
60
Valeur
60
Scan Schedule EnabledVariable

Set to true to restrict scanning to a time window (e.g. overnight only).

Cible
SCAN_SCHEDULE_ENABLED
Défaut
false
Valeur
false
Scan Schedule StartVariable

Start of the allowed scan window (24-hour HH:MM). Only used when SCAN_SCHEDULE_ENABLED=true.

Cible
SCAN_SCHEDULE_START
Défaut
22:00
Valeur
22:00
Scan Schedule EndVariable

End of the allowed scan window (24-hour HH:MM). An end time before the start time crosses midnight.

Cible
SCAN_SCHEDULE_END
Défaut
06:00
Valeur
06:00
MariaDB HostVariable

MariaDB host IP or hostname. Leave empty to use the built-in SQLite database (recommended for most users).

Cible
DB_HOST
MariaDB PortVariable

MariaDB port.

Cible
DB_PORT
Défaut
3306
Valeur
3306
MariaDB UserVariable

MariaDB username.

Cible
DB_USER
Défaut
root
Valeur
root
MariaDB PasswordVariable

MariaDB password.

Cible
DB_PASSWORD
MariaDB DatabaseVariable

MariaDB database name.

Cible
DB_NAME
Défaut
image_catalog
Valeur
image_catalog

Détails

Référentiel
ghcr.io/vonhex/eyeris:latest
Dernière mise à jour2026-05-31
Première vue2026-05-04

Exécutez Eyeris sur Unraid.

Eyeris est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.