# Сборка и запуск: Первые шаги делаю на локальной машине: 1. Поменять в коде файл окружения на '.env' 2. Собрать контейнер: `docker build -t naudachu/ticket-pimp:latest --pull .` 3. Затолкать контейнер в docker hub: `docker push naudachu/ticket-pimp:latest` Далее с сервера: 1. Вытягиваем новый образ: `docker pull naudachu/ticket-pimp` 2. Запускаем в фоне: `docker run -d naudachu/ticket-pimp` Инициализация бота: 1. Написать в спам-чат команду: `init *{app key}* *{next ID}*` # Migrations / sqlc: ``` cd ${PROJECT_FOLDER}/internal/storage sql-migrate up ``` # Repository code-gen Запулить докер sqlc: `docker pull sqlc/sqlc` Запустить команду из корня проекта: `cd ./internal/storage && docker run --rm -v "$(pwd):/src" -w /src sqlc/sqlc generate`