Aller au contenu
Se connecter

Immich Public Proxy

Complément Community Scripts v4.0.0

Accès par défaut

Adresse
http://ADRESSE-IP:3000Remplacez ADRESSE-IP par l'adresse donnée à la fin de l'installation.
Compte et mot de passe
Aucun identifiant fixe publié par la source : ils se créent à l'installation ou à la première connexion.
Console et SSH
S'ajoute à un conteneur ou une VM existants : on y entre comme dans cette machine.
Configuration
/opt/immich-proxy/app/.env

Share your Immich photos and albums in a safe way without exposing your Immich instance to the public.

Site ↗ Documentation ↗ Dépôt de l'application ↗ Voir le code du script ↗

Installer

Système
Debian 13
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/addon/immich-public-proxy.sh)"

Configuration : /opt/immich-proxy/app/.env

Dans le conteneur ou la VM concernés. Exécutez cette commande dans le shell du nœud Proxmox, pas dans une VM. Lisez le script d'abord.

Tutoriel pas à pas

De l'interface de Proxmox jusqu'à la première connexion, pour Immich Public Proxy.

  1. Repérez la machine qui doit recevoir ce complément. Il se lance dans : un conteneur, une machine virtuelle.

  2. Ouvrez la console de cette machine dans Proxmox (ou le shell du nœud si la fiche l'indique).

  3. Copiez cette commande, collez-la et appuyez sur Entrée.

    bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/addon/immich-public-proxy.sh)"
  4. Répondez aux questions du script et attendez la fin de l'installation.

  5. Ouvrez http://ADRESSE-IP:3000 dans votre navigateur, en remplaçant ADRESSE-IP par l'adresse de la machine.

  6. Pour mettre à jour plus tard : relancez la même commande et choisissez la mise à jour.

  7. Le fichier de configuration se trouve ici : /opt/immich-proxy/app/.env

À savoir

  • Requires Node.js 24+
  • Update with: update_immich-public-proxy

Options propres à ce script

VariableRôleType
var_ipp_uploadsEnable visitor uploadsboolean

Notes de la version v4.0.0

v4.0

🌟 Highlights

  • Visitor uploads
  • Container hardening

Visitors can now upload photos (OPTIONAL)

[!IMPORTANT]
To ensure IPP remains read-only by default, uploads work by running an optional companion container alongside IPP. If you don't run that second container, nothing about your IPP deployment will change; it will remain fully read-only.

Both containers are around 63MB :)

How to enable uploads

TL;DR, just add these lines to your compose.yml f…

Dans la même catégorie

Caddy

Conteneur LXC

Caddy is a powerful, extensible platform to serve your sites, services, and apps, written in Go.

Mise à jour Port 80

Apache Tomcat

Conteneur LXC

Apache Tomcat is an open-source application server that runs Java Servlets and JavaServer Pages (JSP). It allows developers to deploy and manage Java web applications by…

Mise à jour Port 8080

BunkerWeb

Conteneur LXC

BunkerWeb is a security-focused web server that enhances web application protection. It guards against common web vulnerabilities like SQL injection, XSS, and CSRF. It f…

Mise à jour

Cloudflared

Conteneur LXC

Cloudflared is a command-line tool that allows you to securely access resources on the Cloudflare network, such as websites and APIs, from your local computer. It works …

Mise à jour

Foldergram

Conteneur LXC

Foldergram is a self-hosted web application that turns your local folders into a beautiful, instagram-style feed and profile. It turns your local folder to app folders (…

Mise à jour Port 4141

GoDoxy

Conteneur LXC

GoDoxy is a lightweight, performant reverse proxy with an embedded WebUI, file-based routes, automatic certificates, and Proxmox integration.

Mise à jour Port 443 Accès par défaut