Skip to content

Terraform for creating your own (mostly) free minecraft server in (hopefully) minutes!

License

Notifications You must be signed in to change notification settings

ChristianFusco/Minecraft-Terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft: The Overengineered And Unfinished Edition

Because dang I really didn't have enough work to do at work.

Check out the Trello board for what's currently being worked on.

Getting started

Made to work with a fresh Ubuntu Linux install. If you have an aws account and keys already made, run scripts/install.sh and configure your local aws profile. Then run terraform init && terraform apply in the terraform folder.

If you don't have an existing AWS account, you need to create one and create an IAM user for yourself. Then never, ever, ever log into your root account again. Otherwise some guy starts mining bitcoin in korea and you're down a couple thousand bucks. Bury the password in your backyard or something. Just for emergencies. Speaking from experience here.

An s3 bucket needs to exist for the terraform remote state. You can create that with scripts/make_bucket.sh

The part with the pictures that tell you what all the things to and stuff

artifctuecture I think it's called.
yup

TODO

About

Terraform for creating your own (mostly) free minecraft server in (hopefully) minutes!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published