Infrastructure as Code /
Share a template
You can easily share any of your existing Northflank templates with a link, which you can copy after creating your template. This link will allow anyone with a Northflank account or team to add the template to their own account and run it, meaning users can begin using your application quickly, easily, and with minimal configuration on their part.
You should ensure there are no secrets contained within your template before sharing it. If your template requires secret values such as API tokens, the user receiving the template should add these in their own argument overrides.
You can also share templates by making them available in a git repository.
Use a Northflank template link
You can click the link for a Northflank template to add it to your account. If you belong to one or more teams, you must select the account to add the template to.
You will then be directed to the new template form, automatically populated with the contents of the shared template. You can modify the template configuration before saving, for example to change the project or to enable GitOps to save the template to a repository. You can also add any required argument overrides for the template. Check the documentation or guide from the source of the template for instructions on configuration and usage of the deployed application(s).
After you have created the template you will be able to run it.
warning
For example, if the template deploys a Docker image, is it the expected image from the right account?
Next steps
Run a template
Run templates manually or automatically.
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.
GitOps on Northflank
Use templates and release flows in a Git repository to trigger changes to your config and resources.