TUI is a web-based UI for Terraform that makes it easy to manage Terraform modules.
To run this application, you need to have the following software installed on your system:
- Go 1.20+
- Node.js 12+
- NPM 6+
- Docker with docker-compose
- To download the terraform binary, you must specify a proxy address via HTTPS_PROXY env.
export HTTPS_PROXY=http://your.proxy
- To start the application, run the following command from the project root directory:
or without proxy
make up_proxy
make up
- Once all containers are running, the application can be opened in a browser at:
http://localhost:8080/
- Create a new user or log in using the provided credentials.
- After signing in, you can sign out of the site.
- Users can create, modify, and delete modules.
- Users can import module content.