Clone: Difference between revisions
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..." |
No edit summary |
||
| (6 intermediate revisions by 3 users not shown) | |||
| Line 3: | Line 3: | ||
== How to create one? == | == How to create one? == | ||
You can create a Kaboom clone in numerous different ways, however most of the methods all boil down to (around) the same steps: | |||
# 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.wikipedia.org/wiki/Linux Linux] OS. | # 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.wikipedia.org/wiki/Linux Linux] OS. | ||
# [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>. | ||
| Line 24: | Line 26: | ||
! Owner | ! Owner | ||
! Active? | ! Active? | ||
! Source Code | |||
|- | |- | ||
| kaboom.pw | | [[Kaboom (Minecraft Server)|kaboom.pw]] | ||
| Mathias | | Mathias | ||
| Yes | | Yes | ||
| [https://github.com/kaboomserver/framework kaboomserver/framework] | |||
|- | |- | ||
| chipmunk.land | | [[chipmunk.land (Kaboom Clone)|chipmunk.land]] | ||
| Chipmunk | | Chipmunk | ||
| Yes | | Yes | ||
| [https://code.chipmunk.land/chipmunk.land-kaboomserver/framework chipmunk.land/framework] | |||
|- | |- | ||
| kaboom.dinhero21.dev | | kaboom.dinhero21.dev | ||
| Dinhero21 | | Dinhero21 | ||
| Yes | | Yes | ||
| [https://github.com/dinhero21/kaboomserver-docker dinhero21/kaboomserver-docker] | |||
|} | |} | ||
Latest revision as of 21:41, 25 January 2025
A Kaboom Clone is a Minecraft server running kaboomserver/server (commonly via kaboomserver/framework)-like software.
How to create one?[edit]
You can create a Kaboom clone in numerous different ways, however most of the methods all boil down to (around) the same steps:
- Get a server, this can be an old computer, your own, or a VPS, running the Linux OS.
- Create a user called
server. (ensure a home directory is being created and is the default one) - Install git.
- Log in as
server, you can do this by runningsu - server. Enter the home directory by runningcd ~/. - Download kaboomserver/framework, you can do this by running
git clone https://github.com/kaboomserver/framework. - Clone the server repository using
git clone --depth 1 https://github.com/kaboomserver/server.git server-default, and runcp -r server-default/ server/to initiate the server directory. - Run
~/framework/script/init.shto start the server, if desired. - Log out of
server, you can do this by runningexit. - Add kaboomserver/framework/config/crontab to
/etc/crontab.
How to make my clone public?[edit]
- Forward 25565/TCP and 19132/UDP.
- If you're using iptables, run these commands as root.
List[edit]
| Name | Owner | Active? | Source Code |
|---|---|---|---|
| kaboom.pw | Mathias | Yes | kaboomserver/framework |
| chipmunk.land | Chipmunk | Yes | chipmunk.land/framework |
| kaboom.dinhero21.dev | Dinhero21 | Yes | dinhero21/kaboomserver-docker |