JMusicBot Hosting
This free NautilusControl template sets up JMusicBot with 512 MB of RAM recommended. This page covers hardware requirements, the Docker image and step-by-step setup.
JMusicBot at a glance
- Category
- Discord (Discord bot)
- Docker image
- eclipse-temurin:17-jre-alpine
- Default version
- latest
- Java version
- Java 17
- RAM
- 512 MB
- CPU
- 1 core
- Disk
- 1 GB
- Console
- Interactive console (stdin)
- Template version
- v1.0.0
JMusicBot server requirements
These are the template's recommended starting values. Increase it if the bot is in many servers or plays a lot of audio at once.
Run JMusicBot in Docker
The template uses the eclipse-temurin:17-jre-alpine image, default version latest. NautilusControl pulls it automatically; to fetch it yourself:
docker pull eclipse-temurin:17-jre-alpinejava -Dnogui=true -jar jmusicbot.jarFiles and folders
/data/config.txt— Config/data/serversettings.json— Serversettings
How to set up JMusicBot with NautilusControl
Install NautilusControl
Install the NautilusControl panel and agent on the machine that will run the server. The installation guide covers it, and the 14-day free trial includes 1 node and 5 servers.
Import the JMusicBot template
Download this template (a single JSON file) with the button above, then open Templates in NautilusControl and choose Import JSON.
Create the server
Create a new container and pick JMusicBot. NautilusControl pulls
eclipse-temurin:17-jre-alpineand creates the folders for you.Start it
Press Start and follow the startup log in the panel, then use the interactive console (stdin) for commands.
Server files come from github.com.
Notes
Edit config.txt via the file manager to set your bot token, owner ID, and any other settings. Restart after saving.
JMusicBot FAQ
How much RAM does JMusicBot need?
The template recommends 512 MB of RAM, 1 core, 1 GB of disk space. Increase it if the bot is in many servers or plays a lot of audio at once.
Which Java version does JMusicBot need?
This template runs on Java 17. NautilusControl uses a Docker image with the right Java runtime, so you don't install Java yourself.
Can I run JMusicBot in Docker?
Yes. The template uses the Docker image eclipse-temurin:17-jre-alpine. NautilusControl pulls it and creates the container for you.
Is the JMusicBot template free?
Yes. Every template in the Corallium Studios library is free to download. You need NautilusControl to deploy it; there is a 14-day free trial.