Minecraft Server
Jump to navigation
Jump to search
Goal is to have a Minecraft server in AWS to meet the needs of more users while keeping the price low.
Software
- Minecraft
- Teamspeak
- MediaWiki
Objectives
- Server running Minecraft
- Get server installed and running
- Setup a 1G ramdisk for the world file
- Setup a cron script to run once a minute to backup the world file
- setup a cron script to run every 10 minutes and back up to S3
- Whitelist players
- Startup
- Run system updates
- Download a new server (in case of update - another way?)
- start server
- attach IP address
- Turn off
- Expose user count to bash script (http://www.scottymiller.net/?p=42) netstat -unt | grep 25565 | wc -l
- if user count is ==0 shut down
- Cron to run script once an hour starting 55 minutes after boot
- Install and test Teamspeak
- Install wiki
- lamp
- phpmyadmin
- mediawiki
Todo
- Buy a reserved instance for the controller
- Monitor hours run per month. If it crosses over 270, move to light utilization for server.