docker container for https://github.com/jagrosh/MusicBot
9.5K
A simple Docker container for JMusicBot. The container will start up, then download JMusicBot from the projects repository and run it.
/your/path/to/config. This directory will be shared with the container.
Refer to the documentaion on how to configure the bot
BOT_VERSION. By default the latest version will be downloaded so you don't have to include the variable if you want to use latest.
The version numbers you can use correspond to the releases tag, not the release name.
BOT_GITHUB. This is ideal for using forks of the main repo when something breaks, and no fixes are yet available. It is recommended to set updatealerts=false in the bot config when using this option. By default this will be the official repository, jagrosh/MusicBot.
docker run -dit \
--name=jmusicbot \
-v /your/path/to/config:/config \
--restart=unless-stopped \
ghcr.io/yojoshb/jmusicbot-docker
---
services:
jmusicbot:
image: ghcr.io/yojoshb/jmusicbot-docker
container_name: jmusicbot
environment:
- BOT_VERSION=0.3.9 # Optional. Will default to the 'latest' release
- BOT_GITHUB=jagrosh/MusicBot # Optional. In the format {Owner}/{Repository}
volumes:
- /your/path/to/config:/config
restart: unless-stopped
docker exec -it jmusicbot /bin/bash
docker logs jmusicbot
Content type
Image
Digest
sha256:505410b88…
Size
107.4 MB
Last updated
over 1 year ago
docker pull yojoshb/jmusicbot