-
Notifications
You must be signed in to change notification settings - Fork 0
Quickstart
github-actions[bot] edited this page Sep 5, 2026
·
1 revision
Start with Terraform 1.7 or newer, the selected provider's CLI/credentials, a valid Foundry license, and protected Terraform state. Choose one profile using the Provider Guide and Low-Cost Profiles.
- Clone the repository and choose exactly one deployment directory.
- Follow that directory's README to copy its own example variables and supply
its required credentials. The shared
config/examples are for Hetzner. - From that deployment directory, run
terraform init,terraform validate, andterraform plan -out=tfplan. - Review the saved plan and complete cost before
terraform apply tfplan. - Validate startup, hostname/TLS, admin access and a backup/restore before inviting players. Install compatible systems and modules inside Foundry.
Standard AWS/Azure/GCP use cloud load-balancer paths; Hetzner and AWS/GCP low cost use a separately configured Cloudflare Tunnel. Inputs are not interchangeable. A Terraform plan does not verify running Foundry or a recoverable world.
Use the canonical README for all six profile links and commands. See Installation and How-To for prerequisites and operation, and validation evidence for the exact tested scope.