-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
23 lines (22 loc) · 1.08 KB
/
docker-compose.yml
File metadata and controls
23 lines (22 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Сервис проверки замен МПТ. Запуск: см. README.md
# Перед первым запуском положите ключ Firebase в ./firebase-service-account.json
services:
mpt-replacement:
build: .
restart: unless-stopped
environment:
TZ: Europe/Moscow
STATE_FILE: /data/last_replacements.json
DATA_DIR: /data
# Лог в корне примонтированной папки: ./data/service.log
LOG_FILE: /data/service.log
volumes:
# Папка на VPS: ./data — данные и лог в корне проекта
- ./data:/data
# Монтируем ключ Firebase с хоста (не храните его в репозитории)
- ./firebase-service-account.json:/app/firebase-service-account.json:ro
# Опционально: запустить одну проверку и выйти (для теста по cron хоста)
# command: ["node", "index.js"]
# environment:
# RUN_ONCE: "1"
# GOOGLE_APPLICATION_CREDENTIALS: /app/firebase-service-account.json