Files
TREK/wiki/Photo-Providers.md
T
Maurice 8e8433fa9d docs: align Home.md + README addon list + Tags/Photo-Providers wording with dev state
- Home.md: addon list (9 real addons), MCP numbers (150+ tools, 30 resources, 27 scopes), admin-seeding text
- README.md: expand addon list from 5 to 9 (Lists/Budget/Documents/Naver/MCP in, Dashboard widgets out)
- Photo-Providers.md: 'Memories addon' -> photo provider toggles under Journey
- Admin-Addons.md: Journey works without photo providers; they are optional sub-toggles
- Tags-and-Categories.md: add Personal Tags section (user-scoped, MCP-only for now)
2026-04-22 18:22:22 +02:00

3.1 KiB

Photo Providers

TREK can browse your personal photo library on Immich or Synology Photos and attach selected photos to trips. TREK never copies the original files — it stores only a reference (provider name + asset ID) and proxies all image streams through its own server, so your provider credentials are never sent to the browser.

Admin: Enable at least one photo provider (Immich or Synology Photos) in Admin → Addons — photo provider toggles appear as sub-items under the Journey addon. Once a provider is on, a Photo Providers section appears in each user's Settings → Integrations. If your provider runs on a local or private network, the server must be configured to allow internal network access. See Admin-Addons and Internal-Network-Access.


Supported providers

Provider Internal ID
Immich immich
Synology Photos synologyphotos

Both providers can be active at the same time.


Configuring a provider

Go to Settings → Integrations → Photo Providers. Each enabled provider shows its own settings section.

Immich

Field Required Notes
Server URL Yes Full URL of your Immich instance, e.g. https://immich.example.com
API Key Yes Stored encrypted; never returned to the browser after saving
Auto-upload to Immich No Checkbox; when enabled, photos you upload in TREK are also pushed to your Immich library

Enter the full URL of your Immich instance and an Immich API key. The API key is stored encrypted on the TREK server and is never returned to the browser after it is saved.

Synology Photos

Field Required Notes
Server URL Yes Full URL including the Photos app path, e.g. https://your-nas:5001/photo
Username Yes Synology account username
Password Yes Stored encrypted; leave blank to keep the existing password
OTP code No One-time password for 2FA; only needed on first connection or when re-authenticating
Skip SSL verification No Checkbox; disable TLS certificate validation for self-signed certificates

Testing the connection

Each provider section has a Test Connection button. Clicking it sends your current field values to the server and attempts to authenticate with the provider. A green "Connected" badge confirms success; any error message from the provider is shown if it fails.

For Synology, a successful test stores a session token so the OTP code is not required again on subsequent saves (as long as the URL and username remain the same).


Multiple providers

You can configure both Immich and Synology simultaneously. TREK queries photos from all enabled providers when loading trip photos.


After setup

Once a provider is connected, you can browse and attach photos to your trips. See Documents-and-Files for how to manage files after setup.


See also