alangrainger/immich-public-proxy
Share your Immich photos and albums in a safe way without exposing your Immich instance to the public.
Recommended between 2025-10-02 and 2026-09-02. Last pushed 2026-10-29.
▲ 7 recommend · ▼ 0 criticisms
What hackers say
“The hardest part is figuring out how to safely expose it so you can share albums with others, but Immich Public Proxy[0] is great for that.”
— sylens, 2026-02-01 · strong recommendation · original comment on Hacker News ↗
show original comment
It is amazing how usable Immich is with so little hardware. I run it off a Proxmox VM with a caddy container as a reverse proxy and it just works so well. The hardest part is figuring out how to safely expose it so you can share albums with others, but Immich Public Proxy[0] is great for that. [0] https://github.com/alangrainger/immich-public-proxy
“There is an immich proxy project: https://github.com/alangrainger/immich-public-proxy”
— gf000, 2026-09-02 · original comment on Hacker News ↗
show original comment
There is an immich proxy project: https://github.com/alangrainger/immich-public-proxy I wouldn't make the instance itself public, but I think this is a decent tradeoff. Of course still requires one to be a sysadmin.
“Likely https://github.com/alangrainger/immich-public-proxy”
— bo0tzz, 2026-09-02 · original comment on Hacker News ↗
“which is a weird workaround (it's a separate gallery frontend that syncs with your instance to only expose this specific service, so you can keep your Immich instane private).”
— preya2k, 2026-09-02 · original comment on Hacker News ↗
show original comment
Yeah, sharing is one of the big problems with Immich. You either need to expose your whole instance to make share links publicly accessible (and there's no way to secure user accounts with 2FA), or create user accounts for the people you want to share with and/or invite them and set up your VPN for them to access the shares. There's https://github.com/alangrainger/immich-public-proxy , which is a weird workaround (it's a separate gallery frontend that syncs with your instance to only expose this specific service, so you can keep your Immich instane private).
“There is a project, which proxies album requests to a private immich instance, if one doesn't want to expose it: https://github.com/alangrainger/immich-public-proxy”
— V__, 2026-07-03 · original comment on Hacker News ↗
“Immich alone may not be sufficient, but immich-public-proxy might be”
— Philpax, 2025-10-02 · original comment on Hacker News ↗
show original comment
Immich alone may not be sufficient, but immich-public-proxy might be: https://github.com/alangrainger/immich-public-proxy Check out the sample gallery: https://immich-demo.note.sx/share/gJfs8l4LcJJrBUpjhMnDoKXFt1Tm5vKXPbXl8BgwPtLtEBCOOObqbQdV5i0oun5hZjQ
Badge for your README
[](https://hackerrepos.org/repo/alangrainger/immich-public-proxy)