add docker-compose

This commit is contained in:
2025-12-14 22:53:53 +02:00
parent 85ec7fe722
commit 3e787e7286
2 changed files with 21 additions and 0 deletions

View File

@@ -45,6 +45,14 @@ docker run -d \
```
`STATUS_FILE_PATH` варто вказувати у змонтовану директорію (`/data`), щоб JSON був доступний зовні.
## Запуск через Docker Compose
1) Заповніть `.env` (TOKEN, CHAT_ID, HOST тощо). `STATUS_FILE_PATH` можна залишити як `/data/status.json` — він задається в `docker-compose.yml`.
2) Запустіть:
```bash
docker-compose up -d
```
3) Дані будуть у локальній директорії `./data/status.json` (проксі на `/data` у контейнері).
## Що робить бот
- Кожні `POLL_INTERVAL_SECONDS` секунд опитує Minecraft сервер.
- Пише результат у JSON файл `STATUS_FILE_PATH`, наприклад `data/status.json`: