immich-power-tools

immich-power-tools

Officielle

Application Docker from rorar's Repository

Vue d'ensemble

Unofficial Immich client for advanced library management. Features include bulk people management, smart face merge, location enrichment, album discovery, library analytics, natural language search, and bulk date adjustment. Connects to your Immich server via API and directly to the PostgreSQL database for advanced operations. Must be on the same Docker network as immich-server and immich-vectorchord-db.

Exigences

Requires immich-server and immich-vectorchord-db on the same Docker network (immich_internal). Create an API key in Immich with ALL permissions: Account Icon → Account Settings → API Keys → New API Key → Select All → Create. Full setup guide: https://rorar.github.io/immich-unraid-manual/

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:3000]
Réseau
immich_internal
Coquille
sh
Privilégié
false
Paramètres supplémentaires
--user 99:100

Configuration du modèle

Port: Web UIPorttcp

Power Tools web interface port.

Cible
3000
Défaut
3000
Valeur
3000
Path: DataPathrw

Persistent data directory for Power Tools.

Cible
/app/data
Défaut
/mnt/user/appdata/immich-power-tools/
Valeur
/mnt/user/appdata/immich-power-tools/
--- Immich Connection ---Variable

Connection to your Immich server.

IMMICH_URLVariable

Internal Immich server URL. Uses container name on immich_internal network.

Défaut
http://immich-server:2283
Valeur
http://immich-server:2283
IMMICH_API_KEYVariable

Immich API key with ALL permissions. Create in Immich: Account Icon → Account Settings → API Keys.

--- Database ---Variable

PostgreSQL connection. Must match your immich-vectorchord-db configuration.

DB_HOSTVariable

Database container name (must match your DB container on immich_internal).

Défaut
immich-vectorchord-db
Valeur
immich-vectorchord-db
DB_PORTVariable

Database port.

Défaut
5432
Valeur
5432
DB_USERNAMEVariable

Database username (must match DB container).

Défaut
postgres
Valeur
postgres
DB_PASSWORDVariable

Database password (must match DB container).

Défaut
postgres
Valeur
postgres
DB_DATABASE_NAMEVariable

Database name (must match DB container).

Défaut
immich
Valeur
immich
--- System ---Variable

General settings.

Variable: TZVariable

Timezone. See: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List

Cible
TZ
Défaut
Europe/Berlin
Valeur
Europe/Berlin
--- Advanced (AI Search) ---Variable

Optional: Enable natural language search via AI provider (OpenAI, Ollama, etc.). No personal data is sent - only search query text.

EXTERNAL_IMMICH_URLVariable

External Immich URL for links in the Power Tools UI (e.g. https://photos.example.com). Leave empty to use IMMICH_URL.

AI_API_KEYVariable

AI provider API key for natural language search (e.g. OpenAI key).

AI_BASE_URLVariable

AI provider base URL. OpenAI: https://api.openai.com/v1, Ollama: http://host.docker.internal:11434/v1

AI_MODELVariable

AI model name. Examples: gpt-4o-mini, llama-3.1-8b-instant

Détails

Référentiel
ghcr.io/immich-power-tools/immich-power-tools:latest
Dernière mise à jour2026-05-31
Première vue2026-05-27

Exécutez immich-power-tools sur Unraid.

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