Spaces:
Running
Running
Commit
·
b06a3d6
1
Parent(s):
55e8783
Update start.sh
Browse files
start.sh
CHANGED
@@ -1,19 +1,5 @@
|
|
1 |
#!/bin/bash
|
2 |
|
3 |
-
# Download and set up ngrok if not already present
|
4 |
-
if [ ! -f "ngrok" ]; then
|
5 |
-
wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz
|
6 |
-
tar -xvzf ngrok-v3-stable-linux-amd64.tgz
|
7 |
-
chmod +x ngrok
|
8 |
-
fi
|
9 |
-
|
10 |
-
# Run ngrok to expose Minecraft server (reads authtoken from token.txt)
|
11 |
-
./ngrok authtoken $(cat token.txt)
|
12 |
-
./ngrok tcp 25565 &
|
13 |
-
|
14 |
-
# Wait briefly to ensure ngrok starts
|
15 |
-
sleep 5
|
16 |
-
|
17 |
# Start the Java Minecraft server with optimized flags
|
18 |
java -Xmx14336M -Xms14336M -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
|
19 |
-XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions \
|
|
|
1 |
#!/bin/bash
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
# Start the Java Minecraft server with optimized flags
|
4 |
java -Xmx14336M -Xms14336M -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
|
5 |
-XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions \
|