- добавлены Gitea workflows для CI и ручного CD - настроен prod compose для запуска за reverse proxy - добавлена публикация Caddy image в Container Registry - обновлена документация по CI/CD и prod-сети
31 lines
1.4 KiB
Plaintext
31 lines
1.4 KiB
Plaintext
# === 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=
|
||
# Порт Caddy для локальной разработки. В prod за reverse proxy обычно 80.
|
||
CADDY_PORT=8888
|
||
# Docker image для CD-деплоя. Локально можно не задавать.
|
||
# CADDY_IMAGE=registry.example.com/owner/image-gateway:latest
|
||
# Docker network внешнего reverse proxy в prod.
|
||
# WEB_NETWORK=web
|