# Встановлення залежностей
npm i
# Запуск сервера для завантаження даних
npm run dev-static
# Запуск бота
TG_TOKEN="000000000:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" npm run dev
Бот налаштовується зміною конфігураційних файлів в /configs/*/node.js
в залежності від змінної оточення NODE_ENV
.
# Встановлення залежностей
npm i --production
# Запуск бота
NODE_ENV=production TG_TOKEN="000000000:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" node index.js
docker run -d \
--name tg-checkpromise \
-e TG_TOKEN="000000000:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-v $(pwd)/db:/app/db \
levonet/telegram-checkpromise-bot
VERSION="$(date +%y%m%d%H%M)" TG_TOKEN="000000000:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" INVENTORY_HOSTNAME="server" npm run deploy