Welcome
Welcome to the Styrmin docsβ
Styrmin is an application platform that manages the full lifecycle of your infrastructure automation stack β Infrahub, Ansible, Grafana, Prometheus, and the tooling around them β as one system, not one application at a time.
The docs are organised by what you're trying to do. Pick the entry point that matches your goal; the sidebar on the left has everything in order.
Where to startβ
| You want to⦠| Start here |
|---|---|
| Understand what Styrmin is and whether it fits your use case | Why Styrmin? |
| Get the mental model β driver, cluster, environment, deployment | Platform overview |
| Try Styrmin end-to-end on your laptop in two commands | Quickstart |
| Install Styrmin on a real Kubernetes cluster | Installation |
| Understand or write an Application Driver | What is an Application Driver? |
| Read about how Styrmin works under the hood | Concepts and Architecture |
The sections, at a glanceβ
- Introduction β what Styrmin is, who it's for, how it compares to ArgoCD/Flux/Helm, and the platform model behind it.
- Installation β Quickstart and per-platform install guides (DigitalOcean, GKE, local vCluster).
- Drivers β how to load a driver, what the Context looks like at runtime, and how to write your own. For the conceptual "what is a driver?" page, see Concepts and Architecture.
- Reference β lookup pages for the
StyrminDeploymentCRD, thestyrminctlCLI, the Driver API, and Styrmin configuration. - Concepts and Architecture β the mental model up front, optional under-the-hood deep dives after.
- Changelog β what's changed, release by release.
If you're not sure which page to read first, Why Styrmin? is the most common entry point.