Terraform Module to setup a minecraft server in AWS
module "minecraft_server" {
source = "git::https://github.com/diegotony/fun_minecraft_server.git?ref=main"
name = "minecraft-server"
description = "Just Survive" # optional
tags = {"hey":"whats up"} # optional
}No requirements.
| Name | Version |
|---|---|
| aws | n/a |
| Name | Source | Version |
|---|---|---|
| create_attact_policy | git::https://github.com/diegotony/aws_policy.git | first_version |
| lambda_mc_shutdown | git::https://github.com/diegotony/aws_lambda_function.git | v1.1.0 |
| lambda_mc_start | git::https://github.com/diegotony/aws_lambda_function.git | v1.1.0 |
| server | git::https://github.com/diegotony/aws_ec2_instance.git | main |
| Name | Type |
|---|---|
| aws_network_interface_sg_attachment.this | resource |
| aws_security_group.this | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| name | Server name | string |
n/a | yes |
| description | Give a description to Server | string |
"Just Survive" |
no |
| egress | Outbound Config | map(object({ |
{ |
no |
| ingress | Inbound Config | map(object({ |
{ |
no |
| minecraft_server_url | Minecraft server URl (1.19 for default) | string |
"https://launcher.mojang.com/v1/objects/e00c4052dac1d59a1188b2aa9d5a87113aaf1122/server.jar" |
no |
| tags | tags | map |
{ |
no |
No outputs.
