[Improvement] Update local configuration to use Terraform
This MR moves local configuration to use Terraform instead of editing realm.json
.
This ensures that the configuration within the repository is always up to date.
The docker-compose
process includes a HTTP backend to store the local state files since Terraform does not like having conditional backends.