Trying to make it a little easier to get everything needed to get up and running by bundling all the services inside a docker cluster
Requires Docker with Docker Compose v3+ or Docker Desktop
need a completed .env and application.yml in ./Master-Bot/ folder
run npm run docker-compose (or with pnpm)
this will build Redis, Postgres, Lavalink, and Master-Bot containers inside a docker cluster.
Unfortunately, users that are currently running the older implementation may run into a incompatibility error with Postgres and will need to remove the older docker cluster and delete the old DB volumes
changes from previous release
defined major version numbers for bundled services (Redis 7.x, Postgres 15.x, Lavalink 3.x)
master-bot-1 container uses pnpm instead of npm
master-bot-1 container no longer runs with dev tools, speeds up the Bot and Dashboard response time right after being built/started
Trying to make it a little easier to get everything needed to get up and running by bundling all the services inside a docker cluster
Requires Docker with Docker Compose v3+ or Docker Desktop need a completed
.env
andapplication.yml
in./Master-Bot/
folder runnpm run docker-compose
(or withpnpm
) this will build Redis, Postgres, Lavalink, and Master-Bot containers inside a docker cluster.Unfortunately, users that are currently running the older implementation may run into a
incompatibility error
with Postgres and will need to remove the older docker cluster and delete the old DB volumeschanges from previous release
master-bot-1
container usespnpm
instead ofnpm
master-bot-1
container no longer runs with dev tools, speeds up the Bot and Dashboard response time right after being built/startedMuch Love -Bacon