1.3 KiB
1.3 KiB
Webhook Deploy
Назначение
Python-сервер для автоматического деплоя через вебхуки. Получает HTTP-запрос → запускает Docker Compose команды для обновления сервисов.
Контейнеры
| Имя | Образ |
|---|---|
| deploy-webhook | python:3.12-alpine |
Порты
| Внешний | Внутренний | Назначение |
|---|---|---|
| 9000 | 9000 | HTTP webhook endpoint |
Volumes
| Путь хоста | Путь контейнера | Содержимое |
|---|---|---|
| ./server.py | /app/server.py | Python код сервера |
| /var/run/docker.sock | /var/run/docker.sock | Docker socket |
| /opt/digital-home | /opt/digital-home | Все проекты (для деплоя) |
| /usr/bin/docker | /usr/bin/docker | Docker CLI бинарник |
Домен
Нет (внутренний доступ).
Сети
services_proxy(external)
Env переменные
Нет (конфиг в server.py).
Статус
❓ Статус неизвестен (не найден в docker ps)
Заметки
- Имеет доступ к Docker socket и всем проектам — может деплоить любой сервис