2026-05-04 12:18:37 +03:00
|
|
|
|
# === imgproxy ===
|
|
|
|
|
|
# Подпись URL (опционально, только если есть серверная генерация URL)
|
|
|
|
|
|
# Для SPA оставьте пустыми — защита через ALLOWED_SOURCES
|
|
|
|
|
|
IMGPROXY_KEY=
|
|
|
|
|
|
IMGPROXY_SALT=
|
|
|
|
|
|
# Количество воркеров обработки (по числу CPU)
|
|
|
|
|
|
IMGPROXY_WORKERS=2
|
|
|
|
|
|
# Максимальное разрешение исходника в мегапикселях
|
|
|
|
|
|
IMGPROXY_MAX_SRC_RESOLUTION=20
|
|
|
|
|
|
# Whitelist доменов-источников (через запятую, пусто = все)
|
|
|
|
|
|
# Пример: example.com,cdn.example.com
|
|
|
|
|
|
IMGPROXY_ALLOWED_SOURCES=
|
|
|
|
|
|
# Таймаут загрузки исходника (секунды)
|
|
|
|
|
|
IMGPROXY_DOWNLOAD_TIMEOUT=30
|
|
|
|
|
|
|
|
|
|
|
|
# === Network (опционально) ===
|
|
|
|
|
|
# HTTP-прокси для imgproxy (если требуется в корпоративной сети)
|
|
|
|
|
|
# HTTP_PROXY=
|
|
|
|
|
|
# HTTPS_PROXY=
|
|
|
|
|
|
# NO_PROXY=localhost,127.0.0.1
|
|
|
|
|
|
|
|
|
|
|
|
# === Caddy ===
|
|
|
|
|
|
# Домен для HTTPS (пустое значение = localhost без HTTPS)
|
|
|
|
|
|
DOMAIN=
|
2026-05-04 12:51:28 +03:00
|
|
|
|
# Порт Caddy для локальной разработки. В prod за reverse proxy обычно 80.
|
2026-05-04 12:18:37 +03:00
|
|
|
|
CADDY_PORT=8888
|
2026-05-04 12:51:28 +03:00
|
|
|
|
# Docker image для CD-деплоя. Локально можно не задавать.
|
|
|
|
|
|
# CADDY_IMAGE=registry.example.com/owner/image-gateway:latest
|
|
|
|
|
|
# Docker network внешнего reverse proxy в prod.
|
|
|
|
|
|
# WEB_NETWORK=web
|