Eyeris

Eyeris

Docker-Anwendung from Vonhex's Repository

Übersicht

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.

Anforderungen

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

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:8000]/
Netzwerk
bridge
Shell
bash
Privilegiert
false

Konfiguration der Vorlage

Web UI PortPorttcp

Port for the Eyeris web interface and API.

Ziel
8000
Standard
8000
Wert
8000
Photo DirectoryPathrw

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

Ziel
/data/images
Standard
/mnt/user/Pictures/
Wert
/mnt/user/Pictures/
ThumbnailsPathrw

Where Eyeris stores generated thumbnails and face crop cache.

Ziel
/data/thumbnails
Standard
/mnt/user/appdata/eyeris/thumbnails/
Wert
/mnt/user/appdata/eyeris/thumbnails/
DatabasePathrw

SQLite database storage. Ignored if DB_HOST is set.

Ziel
/data/db
Standard
/mnt/user/appdata/eyeris/db/
Wert
/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.

Ziel
/app/.env
Standard
/mnt/user/appdata/eyeris/eyeris.env
Wert
/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.

Ziel
SMB_HOST
NAS UsernameVariable

SMB/CIFS username for your NAS.

Ziel
SMB_USERNAME
NAS PasswordVariable

SMB/CIFS password for your NAS.

Ziel
SMB_PASSWORD
NAS SharesVariable

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

Ziel
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.

Ziel
AEYE_URL
A-Eye UsernameVariable

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

Ziel
AEYE_USER
A-Eye PasswordVariable

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

Ziel
AEYE_PASS
SearXNG URLVariable

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

Ziel
SEARXNG_URL
Scan WorkersVariable

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

Ziel
SCAN_CONCURRENCY
Standard
2
Wert
2
Scan Interval (minutes)Variable

How often Eyeris rescans for new photos.

Ziel
SCAN_INTERVAL_MINUTES
Standard
60
Wert
60
Scan Schedule EnabledVariable

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

Ziel
SCAN_SCHEDULE_ENABLED
Standard
false
Wert
false
Scan Schedule StartVariable

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

Ziel
SCAN_SCHEDULE_START
Standard
22:00
Wert
22:00
Scan Schedule EndVariable

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

Ziel
SCAN_SCHEDULE_END
Standard
06:00
Wert
06:00
MariaDB HostVariable

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

Ziel
DB_HOST
MariaDB PortVariable

MariaDB port.

Ziel
DB_PORT
Standard
3306
Wert
3306
MariaDB UserVariable

MariaDB username.

Ziel
DB_USER
Standard
root
Wert
root
MariaDB PasswordVariable

MariaDB password.

Ziel
DB_PASSWORD
MariaDB DatabaseVariable

MariaDB database name.

Ziel
DB_NAME
Standard
image_catalog
Wert
image_catalog

Einzelheiten

Repository
ghcr.io/vonhex/eyeris:latest
Zuletzt aktualisiert2026-05-31
Erstmals gesehen2026-05-04

Führen Sie Eyeris auf Unraid aus.

Eyeris ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.