Find a file
2024-04-11 02:13:39 -05:00
.github/workflows simplify build 2024-04-11 02:13:39 -05:00
Dockerfile Update Dockerfile 2024-04-11 01:42:08 -05:00
README.md add multiarch builds for amd64 and arm64 2023-05-14 22:45:13 -05:00
run_bot.sh update script to pull latest version 2021-09-19 19:48:47 -05:00

JMusicBot Docker

Release Docker Hub Pulls Supports amd64 Architecture Supports arm64 Architecture

Docker container for the latest version of JMusicBot

Usage

Place your config.txt, Playlists folder, and serversettings.json file (if you have one) in yourpath/toconfig to map it to the container. If you need to access the container you can hop into it and get a shell using:

docker exec -it jmusicbot /bin/bash

Docker CLI

docker run -dit \  
  --name=jmusicbot \  
  -v /yourpath/toconfig:/config \
  --restart=unless-stopped \
  ghcr.io/yojoshb/jmusicbot-docker

Docker Compose

---
version: "3"
services:
  jmusicbot:
    image: ghcr.io/yojoshb/jmusicbot-docker
    container_name: jmusicbot
    volumes:
      - /yourpath/toconfig:/config
    restart: unless-stopped