Skip to content

Terraform code for Queercraft deployments

License

Notifications You must be signed in to change notification settings

Queercraft/terraform_queercraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Terraform

This repository contains Terraform code used for Queercraft's infrastructure. Currently we only use Terraform to manage our DNS records. We use Cloudflare for DNS.

You might also want to check out the Ansible repository for the server, which can be found here

Contents

Projects:

Project Description
dns Terraform code for managing Queercraft's DNS records

Usage

DNS

Enter the projects/dns directory and run terraform init to initialize the Terraform project. Then run terraform apply to apply the changes. You will be prompted to enter your Cloudflare API token and the Cloudflare zone ID.
If you don't know it, you likely shouldn't be using this repository :).

License

This project is licensed under the MIT License. See the LICENSE file for details.