Skip to content
@infrahouse

InfraHouse

Simplifying Cloud Complexity

InfraHouse

Simplifying Cloud Complexity

Website Terraform Registry LinkedIn Documentation

About

InfraHouse provides production-ready Terraform modules for AWS infrastructure. Our modules are battle-tested, well-documented, and designed for startups that need enterprise-grade infrastructure without enterprise-grade complexity.

Founded by Aleks Kuzminskyi, who has built infrastructure for companies like Box, Dropbox, and Pinterest, InfraHouse delivers the same quality of infrastructure solutions to startups at a fraction of the cost.

🚀 Quick Start

Browse our modules on the Terraform Registry or explore the repositories below.

module "openvpn" {
  source  = "infrahouse/openvpn/aws"
  version = "~> 0.2"
  
  backend_subnet_ids = module.network.subnet_private_ids
  lb_subnet_ids      = module.network.subnet_public_ids
  zone_id            = data.aws_route53_zone.main.zone_id
}

📦 Featured Modules

Module Description Registry
terraform-aws-openvpn OpenVPN server with Google OAuth portal Registry
terraform-aws-secret Secrets with owner/writer/reader IAM roles Registry
terraform-aws-ecs ECS service with ALB, autoscaling, and monitoring Registry
terraform-aws-elasticsearch Self-managed Elasticsearch cluster Registry
terraform-aws-debian-repo Debian APT repository backed by S3 + CloudFront Registry
terraform-aws-state-bucket S3 bucket + DynamoDB for Terraform state Registry

View all 45+ modules →

🛠️ InfraHouse Toolkit

The infrahouse-toolkit is a Python package providing CLI tools for infrastructure management:

  • ih-plan — Summarize and publish Terraform plans to pull requests
  • ih-puppet — Masterless Puppet runner for EC2 provisioning
  • ih-s3-reprepro — Manage Debian repositories in S3
  • ih-elastic — Elasticsearch cluster management
  • ih-github — Manage GitHub Actions self-hosted runners
  • ih-aws — AWS credential helpers and ECS utilities
pip install infrahouse-toolkit

📚 Documentation

💼 Professional Services

Need help with your AWS infrastructure? InfraHouse offers:

  • 🏗️ Secure Cloud Blueprint — Production-ready AWS infrastructure setup
  • 🔧 Managed Infrastructure — 24/7 monitoring and support for $10K/month flat rate
  • 🆘 Data Recovery — MySQL/InnoDB data recovery services

Contact Us

📖 Documentation Standards

All our Terraform modules follow consistent standards:

  • ✅ Published to Terraform Registry
  • ✅ Comprehensive README with terraform-docs integration
  • ✅ GitHub Pages documentation with MkDocs
  • ✅ Working examples in examples/ directory
  • ✅ Integration tests with pytest-infrahouse
  • ✅ Security scanning (OSV, tflint)
  • ✅ Apache 2.0 license

🤝 Contributing

We welcome contributions! Each module repository has:

  • Issue templates for bugs and feature requests
  • Pull request templates
  • CONTRIBUTING.md guidelines
  • SECURITY.md for vulnerability reporting

📬 Contact


Empowering startups with scalable, cost-effective AWS infrastructure

Popular repositories Loading

  1. infrahouse-toolkit infrahouse-toolkit Public

    InfraHouse Toolkit.

    Python 72 2

  2. terraform-aws-openclaw terraform-aws-openclaw Public

    Terraform module for OpenClaw AI agent gateway on AWS with ALB, Cognito authentication, EFS persistence, and multi-provider LLM support (Bedrock, Anthropic, OpenAI, Ollama).

    HCL 18 3

  3. terraform-aws-secret terraform-aws-secret Public

    Terraform module for AWS Secrets Manager secrets with owner/writer/reader IAM roles, automatic rotation support, and cross-account access policies.

    Python 11

  4. terraform-aws-openvpn terraform-aws-openvpn Public

    Terraform module for OpenVPN Access Server on EC2 with Google OAuth/SAML authentication, Let's Encrypt SSL, auto-scaling, and CloudWatch monitoring.

    HCL 11 2

  5. proxysql-sandbox proxysql-sandbox Public

    Terraform live module to deploy ProxySQL sandbox on AWS.

    HCL 3

  6. terraform-aws-debian-repo terraform-aws-debian-repo Public

    Terraform module for private Debian/APT repository backed by S3 with CloudFront CDN, GPG package signing, and Lambda-based repository indexing.

    HCL 2

Repositories

Showing 10 of 75 repositories
  • terraform-aws-sqs-ecs Public

    Terraform module for SQS queue with ECS on EC2 service consumer, CloudWatch-based scaling, dead-letter queue, and container configuration.

    infrahouse/terraform-aws-sqs-ecs’s past year of commit activity
    HCL 0 Apache-2.0 1 3 1 Updated Apr 3, 2026
  • aws-control Public

    InfraHouse Main AWS Account 990466748045.

    infrahouse/aws-control’s past year of commit activity
    HCL 0 1 2 2 Updated Apr 2, 2026
  • aws-control-289256138624 Public

    InfraHouse Terraform Control AWS Account 289256138624.

    infrahouse/aws-control-289256138624’s past year of commit activity
    Makefile 0 0 1 4 Updated Apr 1, 2026
  • terraform-aws-kibana Public

    Terraform module for Kibana deployment on ECS with ALB, SSL certificates, and Elasticsearch backend integration.

    infrahouse/terraform-aws-kibana’s past year of commit activity
    HCL 0 Apache-2.0 1 3 1 Updated Apr 1, 2026
  • terraform-aws-openvpn Public

    Terraform module for OpenVPN Access Server on EC2 with Google OAuth/SAML authentication, Let's Encrypt SSL, auto-scaling, and CloudWatch monitoring.

    infrahouse/terraform-aws-openvpn’s past year of commit activity
    HCL 11 Apache-2.0 2 2 2 Updated Apr 1, 2026
  • terraform-aws-ecs Public

    Terraform module for ECS on EC2 service deployment with ALB integration, auto-scaling, CloudWatch monitoring, secrets injection, and optional Datadog APM.

    infrahouse/terraform-aws-ecs’s past year of commit activity
    HCL 1 Apache-2.0 2 12 2 Updated Apr 1, 2026
  • terraform-aws-iso27001 Public

    Terraform module for ISO 27001 compliance including CloudTrail, AWS Config, Security Hub, IAM password policies, and security baseline controls.

    infrahouse/terraform-aws-iso27001’s past year of commit activity
    HCL 2 Apache-2.0 0 4 0 Updated Apr 1, 2026
  • infrahouse-puppet-data Public

    InfraHouse Puppet Hiera Data.

    infrahouse/infrahouse-puppet-data’s past year of commit activity
    Makefile 0 Apache-2.0 0 1 2 Updated Mar 31, 2026
  • cookiecutter-github-control Public

    Template for a GitHub Control repository.

    infrahouse/cookiecutter-github-control’s past year of commit activity
    Python 0 0 1 3 Updated Mar 31, 2026
  • terraform-aws-service-network Public

    Terraform module for VPC with public/private subnets across AZs, NAT gateways, internet gateway, route tables, and VPC flow logs.

    infrahouse/terraform-aws-service-network’s past year of commit activity
    HCL 0 Apache-2.0 0 4 1 Updated Mar 31, 2026

Top languages

Loading…

Most used topics

Loading…