No Description

Steven Jacobs 64461bcd15 add TLS cert to TODO 10 months ago
files 3d6f62cfe7 update iptables to correct location 10 months ago
scripts 682b7ea826 fix missing dependency 10 months ago
.gitignore cdaef98fca init repo 11 months ago
README.md 64461bcd15 add TLS cert to TODO 10 months ago
main.tf 8b3db47ce5 reorder to group similar items together 10 months ago
output.tf 861a25fd4b add helper text 10 months ago
providers.tf cdaef98fca init repo 11 months ago
variables.tf 9cce60ff97 fix syntax error 10 months ago

README.md

terraform-linode-unifi-controller

This is still a work in progress. It will install the Unifi Controller and set up some basic firewall rules, but it is not yet ready for real world usage.

Initialize and apply.

export TF_VAR_linode_token=${LINODE_API_TOKEN} 

terraform init
terraform apply

IP address and URL to finish configuring will be provided upon completion.

Todo

  • Firewall
  • Let's Encrypt certificate
  • DNS setup
  • User setup
  • Block Storage volume for persistent data and backups

References