-
Notifications
You must be signed in to change notification settings - Fork 80
Docker Installation
dom edited this page Nov 14, 2025
·
9 revisions
Tip
Running on arm64 or arm? Don't worry, the image is multiarch and has you covered!
This image is automatically built by our CI on release.
-
⬇️ Pull the Docker Image:
docker pull ghcr.io/whiteout-project/bot:latest
-
▶️ Run the Docker Container:docker run -e DISCORD_BOT_TOKEN=<your discord bot token> ghcr.io/whiteout-project/bot:latest
-
⬇️ Download
docker-compose.yml: -
⚙️ Configure Bot Token:
- In
docker-compose.yml, set theDISCORD_BOT_TOKENvalue as your token.
- In
-
▶️ Run the Docker Container:- In the same directory as
docker-compose.yml, run: docker compose up
- In the same directory as
The docker container supports a subset of the bot's custom flags, but all of the important ones are included. Here is a table detailing the environment variable equivalents to the arguments:
| Name | Argument | Environment Variable | Note |
|---|---|---|---|
| Auto Update | --autoupdate |
UPDATE=1 |
Not setting UPDATE will turn on --autoupdate
|
| No Update | --no-update |
UPDATE=0 |
None |
| Beta | --beta |
BETA=1 |
None |
| Debug | --debug |
DEBUG=1 |
None |