DockerGC is a container that runs Grasscutter (some anime game server reimplementation) with just a single command.
Since I don't want to write the same post, please visit this
Since I don't want to write the same post, please visit this
Clone this with
git clone --recurse-submodules https://github.com/akbaryahya/DockerGC
cd DockerGC
cd gc
# (0 is Patch-DEV and 1 is Patch-Early) (2.0.0.100 is your ip computer, make sure you have mongodb installed)
sh run.sh # default build localhost
sh run.sh local start 0 # run localhost server for without docker
sh run.sh alpine start 0 2.0.0.100 # run localhost server for with docker alpine
sh run.sh ubuntu start 0 2.0.0.100 # run localhost server for with docker ubuntu
sh run.sh local build 0 # Build local aja jar only
sh run.sh alpine build 0 # Build Docker Image Alpine
sh run.sh ubuntu build 0 # Build Docker Image Ubuntu
sh run.sh local sync 1 Grasscutters dev-world-scripts # Sync Grasscutters Branch dev-world-scripts to Patch-Early
sh run.sh local sync 2 Grasscutters 2.7 # Sync Grasscutters Branch 2.7 to Patch-2.7
Func | Info |
---|---|
d | is ip address for your database server , note: use computer ip if you want to run on your own pc, no "localhost" because it is ip in container |
b | ip public server |
v | ip private server |
m | Chat Welcome message |
e | Email Welcome when registering for first time |
f | re-download resources if you type "yes" this is useful if you already have a resources folder but there is latest update |
l | Server Language and includes commands more info |
j | -Xms500M -Xmx8G more info |
Port | Info |
---|---|
80 | Web Server for HTTP. (Not required) |
443 | Web Server for HTTPS. (required) |
22102 | Game Communication (udp) (required) |
Power by Grasscutter ❤️