📦 Set up NextCloud using Terraform
Terraform is pretty rad, so is Nextcloud. Let's use one to set up the other.
This set of Terraform files eases the process of getting your own Nextcloud instance running from the ground up. All you need is to have your local awscli
set up and hit terraform apply
to get to business.
This instance of Nextcloud is ready to be set up to be backed by S3 (with some manual steps) and leverages RDS to make your EC2 instance disposable if need be.
- Make sure to have Terraform set up and ready to go (see how to do this here)
- Make sure to have the AWS cli configured (see how to do this here)
- Populate the
secrets_template.tf
variables with appropriate values for your setup. terraform apply
- ...
- ✨ Run your own cloud ✨
Got some ideas or suggestions? They're welcome! Open an issue or submit a PR! I'm probably the main user of this setup, but anything to make it better is always welcome.