Terraform State Manager (TSM) is a tool to manage terraform state files for multiple projects. It is built on top of Cloudflare Workers, using Durable Objects and D1.
See Getting Started for more details.
- Create users with username and password
- Create tokens for users
- Auto create projects.
- Store historical state files.
- API scoped to projects.
- Purge a project state files.
- OpenAPI documentation.
- Auto delete state files after a period of time.
- Maximum amount of state files per project.