- Install Docker
- Install the dependencies with
docker-compose run bot npm i - Copy
.envto.env.distand fill in the credentials - Execute migrations with
docker-compose run bot npm run typeorm migration:run - You can run the stack by running
docker-compose up -d - To check the logs you can either attach your shell to the process with
docker attach botor use VS Code Debugger - Load questions in the database with
docker-compose run bot npm run bin questions:load - Stop containers with
docker-compose down
docker-compose up -dRuns containersdocker-compose downShuts down containersdocker-compose run bot <command>Runs a command in the node container (bot)docker-compose run bot npm run bin questions:loadRun the command located insrc/binfolderdocker-compose run bot npm run typeorm migration:runRuns the migrationsdocker-compose run bot npm run typeorm migration:generate -- -n <migration name>Generates a migration file