Skip to content

webhippie/terrastate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2f7f852 · Mar 17, 2025
Aug 29, 2024
Mar 10, 2025
May 10, 2022
May 5, 2022
May 5, 2022
Feb 14, 2025
May 5, 2022
Aug 29, 2024
May 5, 2022
May 5, 2022
May 5, 2022
Jul 24, 2024
Aug 29, 2024
May 5, 2022
Sep 25, 2017
Sep 25, 2017
Aug 29, 2024
Mar 2, 2023
Mar 17, 2025
Aug 29, 2024
Mar 15, 2025
Mar 15, 2025
May 5, 2022
Mar 2, 2023

Repository files navigation

Terrastate

Current Tag Build Status Join the Matrix chat at https://matrix.to/#/#webhippie:matrix.org Go Reference Go Report Card Codacy Badge

Terrastate acts as an HTTP backend for Terraform which can store the state content remotely for you to keep it outside of the repositories containing your .tf files. This is a great alternative if you are not hosting your stuff on AWS.

Install

You can download prebuilt binaries from our GitHub releases or our download mirror. Beside that we are publishing Docker images to Docker Hub and Quay. If you need further guidance how to install this take a look at our documentation.

Development

Make sure you have a working Go environment, for further reference or a guide take a look at the install instructions. This project requires Go >= v1.17, at least that's the version we are using.

git clone https://github.com/webhippie/terrastate.git
cd terrastate

make generate build

./bin/terrastate -h

Security

If you find a security issue please contact [email protected] first.

Contributing

Fork -> Patch -> Push -> Pull Request

Authors

License

Apache-2.0

Copyright

Copyright (c) 2018 Thomas Boerger <[email protected]>