Coming Q1 2026

Terraform state hosting
for €5/month

You know how Terraform Cloud charges per resource? And Spacelift charges per user? We don't do that. You get 1GB of state storage, unlimited users and projects, and that's the whole pricing page.

See how it works →

Why we built this

If you want hosted Terraform state today, your options are either setting up S3 buckets with DynamoDB locking and IAM policies yourself, or paying for Terraform Cloud. One is a hassle, the other is enterprise pricing for what's basically file storage.

We wanted something in between. A hosted backend you can point at and forget about. No infrastructure to maintain, no per-seat licensing to worry about. Just a URL, a token, and you're done. Perfect for smaller teams and side projects that don't need a full IaC platform.

€5/month gets you 1GB. That's enough for hundreds of state files. Need more? €2 per additional GB. No user limits. No resource counting. No "contact sales for enterprise pricing."

Setup takes 30 seconds

It's the standard HTTP backend. Nothing proprietary.

terraform {
  backend "http" {
    address        = "https://api.terrastore.jop-software.de/state/your-org/production"
    lock_address   = "https://api.terrastore.jop-software.de/state/your-org/production/lock"
    unlock_address = "https://api.terrastore.jop-software.de/state/your-org/production/lock"
  }
}

Works with Terraform and OpenTofu. Auth via environment variable.

What's included

State locking

Prevents two people from running apply at the same time.

Encryption at rest

AES-256. Your state files contain secrets. We treat them that way.

Version history

Roll back if something goes wrong. We keep previous versions.

EU hosting

Data stays in Europe. GDPR compliant out of the box.

Unlimited users

Add your whole team. We don't count seats.

API tokens

Granular access control. Create tokens for CI, revoke them when needed.

Pricing

This is the whole pricing page. There's no "Enterprise" tier.

€5 /month

1GB of state storage

  • Unlimited team members
  • Unlimited projects
  • State locking & encryption
  • Version history
  • + Additional storage: €2/GB/month

FAQ

Is 1GB actually enough?

Probably. Terraform state files are small—usually a few KB to a few MB, even for large infrastructures. 1GB holds hundreds of them. If you're managing thousands of resources across dozens of environments, you might need more, but most teams won't.

Does it work with OpenTofu?

Yes. We use the standard HTTP backend protocol. The config is identical for both Terraform and OpenTofu.

How do I migrate from S3?

Run terraform state pull > state.json, update your backend config, then terraform init -migrate-state. Takes about a minute.

Where's the data stored?

European Union. We use EU-based infrastructure providers. If you have specific compliance questions, email us.

Is there a free trial?

Waitlist members get extended trial access before we go live. We're still figuring out the exact details.

What if I need features you don't have?

We're building a focused tool for state storage—not a full IaC platform. If you need policy enforcement, drift detection, or a visual resource graph, you probably want Terraform Cloud or Spacelift. We're for teams who just want reliable state storage without the overhead.

Interested?

We're launching soon. Early signups lock in launch pricing.