release: v0.12.0 (#520)
Forty-one commits since v0.11.0. See CHANGELOG.md for the full list and the upgrade notes.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
# ── Immich Server Connection (required) ──────────────────────────
|
||||
# Validated by Zod at startup — missing or invalid values produce clear errors.
|
||||
# Parsed once at startup by lib/env.ts. An unparsable URL is reported and
|
||||
# treated as unset, which lands you on the setup screen rather than a crash.
|
||||
|
||||
# Base URL of your Immich instance (must be a valid URL)
|
||||
IMMICH_API_URL=http://your-immich-server:2283
|
||||
@@ -8,7 +9,7 @@ IMMICH_API_URL=http://your-immich-server:2283
|
||||
IMMICH_API_KEY=your-api-key-here
|
||||
|
||||
# ── Optional Settings ────────────────────────────────────────────
|
||||
# All have sensible defaults and are type-checked by Zod.
|
||||
# All have sensible defaults; an unparsable value falls back to the default.
|
||||
|
||||
# Site title shown in the header (string, default: "Gallery")
|
||||
SITE_TITLE=My Photography
|
||||
@@ -49,9 +50,12 @@ STALE_MAX_AGE=86400
|
||||
# The app must be reachable ONLY through the proxy (bind to 127.0.0.1).
|
||||
# TRUSTED_PROXY_HOPS=1
|
||||
|
||||
# Secret for signing auth cookies and encrypting asset tokens (string, min 16 chars).
|
||||
# If not provided, IMMICH_API_KEY will be used as a fallback (not recommended).
|
||||
# AUTH_SECRET=your-super-long-random-secret-here
|
||||
# Secret for signing auth cookies and encrypting asset tokens. REQUIRED in
|
||||
# production: without it the server refuses to start. In development a random
|
||||
# one is generated per process, so every restart invalidates all existing image
|
||||
# URLs and logins — set it there too unless you enjoy that.
|
||||
# Generate one with: openssl rand -hex 32
|
||||
AUTH_SECRET=change-me-to-a-long-random-string
|
||||
|
||||
# Webhook secret for cache invalidation (optional, string).
|
||||
# Set this to a long random string and configure Immich to send webhooks to
|
||||
@@ -64,6 +68,12 @@ STALE_MAX_AGE=86400
|
||||
# Leave unset or empty to disable the admin UI entirely.
|
||||
# ADMIN_PASSWORD=your-secure-admin-password
|
||||
|
||||
# ── Site password (optional) ─────────────────────────────────────
|
||||
# Puts the WHOLE public site behind one password. Overrides
|
||||
# `sitePassword` in settings.yaml, so it can be rotated without
|
||||
# touching the file. /admin keeps its own password.
|
||||
# SITE_PASSWORD=your-site-password
|
||||
|
||||
# ── Album configuration ──────────────────────────────────────────
|
||||
# Albums, subpages, hero image, and passwords are defined in content/gallery.yaml
|
||||
# See content/gallery.yaml.example for the full reference.
|
||||
|
||||
Reference in New Issue
Block a user