Minecraft (Spigot) server daemon & toolchain forked from botan-party/gretel
- Spigot compatible
- In-game notice when stopping server
- Use / install optimal JDK
- Auto restart on failure
- Create EC2 instance
- AMI: Amazon Linux 2
- (Recommended) Instance Type: c6g.large(for 1-5 users) / c6g.xlarge(for 10-20 users)
- (Recommended) Mount EFS on
/mnt/efs/gretel
- (Recommended) Use AWS Backup for EFS
- (Recommended) Use Elastic IP
- In server, install Git
- Run it:
$ git clone https://github.com/snowbelle-org/hamal
$ cd ./hamal
$ ./setup.sh install $MINECRAFT_VERSION
- Set optimal memory caps
- Edit
/mnt/efs/gretel/manage.sh
- Edit
- Run it:
$ sudo systemctl start hamal
$ screen -r hamal
MIT