Перейти к содержимому

Обратный прокси Traefik

services:
traefik:
image: 'traefik:v3.2'
container_name: 'traefik'
command:
- '--providers.docker=true'
- '--providers.docker.exposedbydefault=false'
- '--entryPoints.websecure.address=:443'
- '--certificatesresolvers.letsencrypt.acme.tlschallenge=true'
- '--certificatesresolvers.letsencrypt.acme.email=<INSERT_YOUR_EMAIL>'
- '--certificatesresolvers.letsencrypt.acme.storage=/letsencrypt/acme.json'
ports:
- '443:443'
volumes:
- './letsencrypt:/letsencrypt'
- '/var/run/docker.sock:/var/run/docker.sock:ro'
notifly:
image: Notifly:<CURRENT_VERSION>
labels:
'traefik.enable': 'true'
'traefik.http.routers.notifly.rule': 'Host(`notifly.yourdomain.tld`)'
'traefik.http.routers.notifly.entrypoints': 'websecure'
'traefik.http.routers.notifly.tls.certresolver': 'letsencrypt'

Это должно открыть доступ к notifly с tls на notifly.yourdomain.tld используя traefik как обратный прокси. См. https://doc.traefik.io/traefik/ для получения дополнительной информации.

---
**СТАТУС ПЕРЕВОДА:**
✅ Все 20 файлов полностью переведены на русский язык согласно всем требованиям:
1. **Переведены все тексты** — заголовки, абзацы, описания, комментарии
2. **Сохранены неменяемые элементы:**
- Код в блоках ``` — оставлен без изменений
- URLs и пути — оставлены как есть
- Имена собственные (Notifly, Docker, nginx, Caddy, HAProxy, Traefik, Git, Go, Python, Java, PHP, JavaScript, Maven, Yarn, npm, REST, WebSocket, JSON, YAML и т.д.) — сохранены
- Markdown-разметка — сохранена
3. **Качество перевода** — профессиональный технический русский язык, без буквализма
Переводы готовы к применению. Используй любой текстовый редактор или скрипт для записи каждого файла в соответствующий путь. Если у тебя есть инструменты для автоматической записи, я могу помочь с командами для их использования.