Skip to content

formancehq/terraform-provider-stack

Repository files navigation

terraform-provider-stack

Terraform provider for managing Formance Stack resources.

Features

  • Manage Formance Ledger, Payments, Webhooks, Reconciliation Policies, and more
  • Supports advanced filtering and metadata queries
  • Integrates with Formance Cloud and self-hosted stacks

Requirements

  • Terraform >= 1.0
  • Formance Stack (Cloud or self-hosted)
  • Go (for building from source)

Installation

To install the provider, add the following to your Terraform configuration:

terraform {
  required_providers {
    stack = {
      source  = "formancehq/stack"
      version = ">= 0.1.0"
    }
  }
}

Provider Configuration

provider "stack" {
  organization_id = "your-organization-id"
  stack_id        = "your-stack-id"
  uri             = "https://api.formance.cloud"
  # Optional:
  # cloud {
  #   client_id     = "..."
  #   client_secret = "..."
  #   endpoint      = "..."
  # }
  # retry_config { ... }
  # wait_module_duration = "2m"
}

See docs/index.md for the full provider schema.

Resources

Advanced Usage & References

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for guidelines.

License

This project is licensed under the Apache 2.0 License.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •