mirror of https://gitlab.com/bashrc2/epicyon
				
				
				
			| … | ||
|---|---|---|
| .. | ||
| templates | ||
| .gitignore | ||
| README.md | ||
| main.tf | ||
| outputs.tf | ||
| provider.tf | ||
| vars.tf | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	terraform-aws-epicyon
This Terraform plan contains deploying Epicyon on an AWS Lightsail instance
Requirements
| Name | Version | 
|---|---|
| terraform | >=v1.0.7 | 
| aws | ~> 4.0 | 
Providers
| Name | Version | 
|---|---|
| aws | ~> 4.0 | 
Resources
| Name | Type | 
|---|---|
| aws_lightsail_static_ip.epicyon_static_ip | resource | 
| aws_lightsail_static_ip_attachment.for_epicyon | resource | 
| aws_lightsail_key_pair.ssh_key_pair | resource | 
| aws_lightsail_instance.epicyon | resource | 
| aws_lightsail_domain.epicyon_domain | resource | 
| aws_lightsail_domain_entry.epicyon | resource | 
| null_resource.null_resource_epicyon | resource | 
Inputs
| Name | Description | Type | Default | Required | 
|---|---|---|---|---|
| name | Name of instance. | string | "" | yes | 
| blueprint_id | The ID for a virtual private server image | string | "ubuntu_20_04" | yes | 
| bundle_id | The bundle of specification information | string | "nano_2_0" | yes | 
| availability_zone | The Availability Zone in which to create your instance | string | "" | yes | 
| create_static_ip | Create and attach a statis IP to the instance | `` | `` | no | 
| key_pair_name | Key pair name of the Key Pair to use for the instance | string | "" | yes | 
| domain | A public domain for Epicyon | string | "" | yes | 
| Email used to order a certificate from Let's Encrypt | string | "" | yes | 
Output
| Name | Description | 
|---|---|
| domain_name | The URL to epicyon | 
| ipv4_address | The public IP address of the epicyon instance |