-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Home
Instant access to battle-tested templates for Docker, Terraform, Ansible, Kubernetes, and more.
Each template includes sensible defaults, best practices, and common configuration patterns—so you can focus on customizing for your environment.
The Boilerplates CLI is a Python-based tool that streamlines infrastructure template management. It provides an interactive interface for browsing, customizing, and generating configuration files from a curated template library. The tool handles variable validation, dependency resolution, and multi-source template management—giving you a consistent workflow whether you're deploying a single container or orchestrating complex infrastructure.
Getting Started
- Getting Started - Quick introduction and first steps
- Installation - Install the Boilerplates CLI tool on Linux, MacOS, or NixOS
Core Concepts
- Templates - Understanding templates and how they work
- Variables - Variable types, sections, and dependencies
- Libraries - Managing template libraries
- Defaults - Setting and managing default values
Variable Reference
- Ansible Variables
- Compose Variables
- Helm Variables
- Kubernetes Variables
- Packer Variables
- Terraform Variables
Architecture & Development
- Architecture Overview - System design and core components
- Module Development - Creating new modules
- Template Development - Building templates
- Contributing Guide - Detailed contribution workflow
Contributing
Before contributing, please read our Contributing Guidelines