https://github.com/sunaipa5/mcserver
https://github.com/sunaipa5/mcserver
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sunaipa5/mcserver
- Owner: sunaipa5
- License: mit
- Created: 2024-07-17T11:14:33.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-07-17T13:30:54.000Z (10 months ago)
- Last Synced: 2025-01-30T02:28:34.366Z (4 months ago)
- Language: Shell
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Setup with install.sh
```shell
chmod +x install.sh
./install.sh
```# Manuel Setup
```shell
sudo apt update
sudo apt upgradesudo apt install openjdk-17-jdk
mkdir minecraft_server
cd minecraft_server
```## install server.jar
https://www.minecraft.net/en-us/download/server
```shell
wget "enter_url_here"
```
or```shell
curl -O "enter_url_here"
```## Start server
```shell
java -Xmx1024M -Xms1024M -jar server.jar nogui
```## Port Fowarding with ngrok
```shell
wget bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgztar -xvzf ngrok-v3-stable-linux-amd64.tgz
./ngrok authtoken “yourtoken”
./ngrok tcp 25565
```
## Port Fowarding with playit.gg // Recommended```shell
curl -SsL https://playit-cloud.github.io/ppa/key.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/playit.gpg >/dev/null
echo "deb [signed-by=/etc/apt/trusted.gpg.d/playit.gpg] https://playit-cloud.github.io/ppa/data ./" | sudo tee /etc/apt/sources.list.d/playit-cloud.list
sudo apt update
sudo apt install playit
playit
```## For monitoring performance
```shell
sudo apt install glances
glances
```