Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

FachschaftMathPhysInfo/JMusicBot-docker

Repository files navigation

MusicBot

Builds and runs the latest Version of JMusicBot. A cross-platform Discord music bot with a clean interface, and that is easy to set up and run yourself!

Clone this repository using the following command so you also get the submodule:

git clone --recursive <this-repo-url>

Image (Dockerfile)

2-Stage Build

  • First Stage:

    • based on latest maven-Container
    • installs git, pulls repo, compiles binary
  • Second Stage:

    • based in openjdk-Container
    • runs compiled binary with user privileges
    • needs config-Files!

Run (Docker-Compose)

  • starts various instances of the image as described above
  • mounts neccessary config files into the containers