Infrastructure as Code /
Infrastructure as code on Northflank
Templates on Northflank are a highly configurable way to define and share entire workflows.
You can use templates to:
- Automate the creation, modification, and running of specific services or entire projects
- Create shareable one-click deployments for your project so users can get up and running immediately
- Automate complex tasks, like building and deploying a repository, running tests, and scaling down after completion
You can also save and update templates in repositories on your preferred Git service to manage your infrastructure and application deployments using GitOps.

Create a template
Add and edit a template on Northflank to create or update resources and their configurations.
Write a template
Learn how to structure a Northflank template, define workflows, create resources, and perform actions.
Run a template
Run templates manually or automatically.
Share a template
Share templates with your team or the public.
GitOps on Northflank
Use templates and release flows in a Git repository to trigger changes to your config and resources.
Use Git Actions on Northflank
Create workflows and publish GitHub Actions that interact with Northflank.