Telegram бот для учёта личных расходов и ведения бюджета

TELEGRAM_API_TOKEN — API токен бота

TELEGRAM_ACCESS_ID — ID Telegram аккаунта, от которого будут приниматься сообщения

Использование с Docker показано ниже. Предварительно заполните ENV переменные, указанные выше, в Dockerfile, а также в команде запуска укажите локальную директорию с проектом вместо local_project_path.

docker build -t tgfinance ./
docker run -d --name tg -v /tgbotfinance/db:/home/db tgfinance

Чтобы войти в работающий контейнер:

docker exec -ti tg bash

Войти в контейнере в SQL шелл:

docker exec -ti tg bash
sqlite3 /home/db/finance.db