immich-power-tools

immich-power-tools

Offiziell

Docker-Anwendung from rorar's Repository

Übersicht

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.

Anforderungen

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/

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:3000]
Netzwerk
immich_internal
Shell
sh
Privilegiert
false
Extra Params
--user 99:100

Konfiguration der Vorlage

Port: Web UIPorttcp

Power Tools web interface port.

Ziel
3000
Standard
3000
Wert
3000
Path: DataPathrw

Persistent data directory for Power Tools.

Ziel
/app/data
Standard
/mnt/user/appdata/immich-power-tools/
Wert
/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.

Standard
http://immich-server:2283
Wert
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).

Standard
immich-vectorchord-db
Wert
immich-vectorchord-db
DB_PORTVariable

Database port.

Standard
5432
Wert
5432
DB_USERNAMEVariable

Database username (must match DB container).

Standard
postgres
Wert
postgres
DB_PASSWORDVariable

Database password (must match DB container).

Standard
postgres
Wert
postgres
DB_DATABASE_NAMEVariable

Database name (must match DB container).

Standard
immich
Wert
immich
--- System ---Variable

General settings.

Variable: TZVariable

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

Ziel
TZ
Standard
Europe/Berlin
Wert
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

Einzelheiten

Repository
ghcr.io/immich-power-tools/immich-power-tools:latest
Zuletzt aktualisiert2026-05-31
Erstmals gesehen2026-05-27

Führen Sie immich-power-tools auf Unraid aus.

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