Updating a self-hosted bot
Open the bot's folder in a terminal, and stop the bot
docker compose rm -s -fDownload the latest version
git pullThe .env file might have suffered changes, please visit Configuring Member Counter to figure out if you need to setup new env vars
Start everything again except the bot and website
docker compose up -d --force-recreate --scale bot=0 --scale website=0Apply database migrations
docker compose run -T db-utils npm run db:migrate upApply the database schema
docker compose run -T db-utils npm run db:pushFinally, start the bot and website
docker compose up -d --scale bot=1 --scale website=1Last updated