Corallium Studios
DiscordFree template

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.

  • Version v1.0.0
  • Updated
  • 0 downloads
  • By Corallium Studios

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

512 MBRAM
1 coreCPU
1 GBDisk

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:

Pull the image
docker pull eclipse-temurin:17-jre-alpine
Start command
java -Dnogui=true -jar jmusicbot.jar

Files and folders

  • /data/config.txt — Config
  • /data/serversettings.json — Serversettings

How to set up JMusicBot with NautilusControl

  1. 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.

  2. Import the JMusicBot template

    Download this template (a single JSON file) with the button above, then open Templates in NautilusControl and choose Import JSON.

  3. Create the server

    Create a new container and pick JMusicBot. NautilusControl pulls eclipse-temurin:17-jre-alpine and creates the folders for you.

  4. 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.