immich-public-proxy
immich-public-proxy
Docker app from bg_hizzy's Repository
Overview
Immich Public Proxy provides a barrier of security between the public and Immich.
This will accept /share/key paths and make the API call to the Immich instance without exposing the /auth/login or /api to the public.
The WebUI should return "Ok" if configured correctly, then point incoming traffic to this proxy instance to serve shared albums.
Runtime arguments
- Web UI
http://[IP]:[PORT:3000]/healthcheck- Network
bridge- Shell
sh- Privileged
- false
Template configuration
Immich Instance URLVariable
local URL for Immich, http://immich-ip-address:8080.
- Target
- IMMICH_URL
- Default
- http://immich-ip-address:8080
- Value
- http://immich-ip-address:8080
Host PortPorttcp
Port to send requests, picked 3005 to stay out of other containers
- Target
- 3000
- Default
- 3005
- Value
- 3005
Categories
Download Statistics
547,240
Total Downloads
67,097
This Month
53,493
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
alangrainger/immich-public-proxy:latestLast Updated2026-04-23
First Seen2024-12-31
Run immich-public-proxy on Unraid.
immich-public-proxy is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.