Clone: Difference between revisions

From kaboom
Jump to navigation Jump to search
Created page with "A <strong>Kaboom Clone</strong> is a [https://www.minecraft.net/ Minecraft] server running [https://github.com/kaboomserver/server kaboomserver/server] (commonly via [https://github.com/kaboomserver/framework kaboomserver/framework])-like software. == How to create one? == There are many ways, however, the easiest is: # Get a server, this can be an old computer, your own, or a [https://en.wikipedia.org/wiki/Virtual_private_server VPS], running the [https://en.wikipedi..."
 
Add extra instructions (im chipmunk btw)
Line 8: Line 8:
# [https://linuxize.com/post/how-to-create-users-in-linux-using-the-useradd-command/ Create a user] called <code>server</code>. (ensure a home directory is being created and is the default one)
# [https://linuxize.com/post/how-to-create-users-in-linux-using-the-useradd-command/ Create a user] called <code>server</code>. (ensure a home directory is being created and is the default one)
# [https://git-scm.com/downloads/linux Install git].
# [https://git-scm.com/downloads/linux Install git].
# Log in as <code>server</code>, you can do this by running <code>su - server</code>.
# Log in as <code>server</code>, you can do this by running <code>su - server</code>. Enter the home directory by running <code>cd ~/</code>
# Download [[kaboomserver/framework]], you can do this by running <code>git clone https://github.com/kaboomserver/framework</code>.
# Download [[kaboomserver/framework]], you can do this by running <code>git clone https://github.com/kaboomserver/framework</code>.
# Clone the server repository using <code>git clone --depth 1 https://github.com/kaboomserver/server.git server-default</code>, and run <code>cp -r server-default/ server/</code> to initiate the server directory.
# Run <code>~/framework/script/init.sh</code> to start the server, if desired.
# Log out of <code>server</code>, you can do this by running <code>exit</code>.
# Log out of <code>server</code>, you can do this by running <code>exit</code>.
# Add [https://github.com/kaboomserver/framework/blob/master/config/crontab kaboomserver/framework/config/crontab] to <code>/etc/crontab</code>.
# Add [https://github.com/kaboomserver/framework/blob/master/config/crontab kaboomserver/framework/config/crontab] to <code>/etc/crontab</code>.

Revision as of 17:03, 24 January 2025

A Kaboom Clone is a Minecraft server running kaboomserver/server (commonly via kaboomserver/framework)-like software.

How to create one?

There are many ways, however, the easiest is:

  1. Get a server, this can be an old computer, your own, or a VPS, running the Linux OS.
  2. Create a user called server. (ensure a home directory is being created and is the default one)
  3. Install git.
  4. Log in as server, you can do this by running su - server. Enter the home directory by running cd ~/
  5. Download kaboomserver/framework, you can do this by running git clone https://github.com/kaboomserver/framework.
  6. Clone the server repository using git clone --depth 1 https://github.com/kaboomserver/server.git server-default, and run cp -r server-default/ server/ to initiate the server directory.
  7. Run ~/framework/script/init.sh to start the server, if desired.
  8. Log out of server, you can do this by running exit.
  9. Add kaboomserver/framework/config/crontab to /etc/crontab.

How to make my clone public?

  1. Forward 25565/TCP and 19132/UDP.
  2. If you're using iptables, run these commands as root.

List

Name Owner Active?
kaboom.pw Mathias Yes
chipmunk.land Chipmunk Yes
kaboom.dinhero21.dev Dinhero21 Yes