Skip to content
Jonny_Bro edited this page Jun 19, 2025 · 7 revisions

Note

JaBa uses Discord's emojis for applications. You need to add your own emojis there.
Emojis are not required for the bot to work!

Requirements

  • Docker and Docker Compose installed

Configuration

  1. Copy the sample configuration file config.sample.json to a new config.json.
  2. Open config.json and configure your bot.
    • You can use apiKeys for anything that requires an API key, such as accessing certain services or APIs.
  3. MongoDB data is persisted in the mongo-data Docker volume.

Build and Run

To start the bot and MongoDB service:

docker compose up --build
  • The app service runs the bot in production mode.
  • The mongo service provides a MongoDB instance for the bot.

Notes

  • No ports are exposed by default. If you need to access MongoDB from your host, uncomment the ports section in the mongo service.

Clone this wiki locally