No description
  • Jinja 56.8%
  • Shell 30.7%
  • Go Template 9.5%
  • Go 2.5%
  • Just 0.3%
  • Other 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-26 08:13:04 +01:00
bin feat: add helm template 2026-09-30 07:29:05 +02:00
go feat: add Go project template 2026-10-26 08:13:04 +01:00
helm feat: add Go project template 2026-10-26 08:13:04 +01:00
.gitignore initial commit 2026-09-24 09:53:25 +02:00
copier.yaml feat: add Go project template 2026-10-26 08:13:04 +01:00
justfile initial commit 2026-09-24 09:53:25 +02:00
README.md feat: add Go project template 2026-10-26 08:13:04 +01:00

Templates

A collection of reusable project templates for starting and maintaining new projects.

The templates are managed with Copier.

Templates

Template Description
helm Helm chart template
go Go project with Hermit, just, golangci-lint, mockery and testify

More templates will be added as needed.

Usage

Create a new project from a template:

copier copy --trust https://git.gerretz.de/dirk/templates.git /path/to/new-project

Copier will give you a dialog to select the template and enter your project details.

The --trust flag is required because the template runs post-generation tasks (git init and an initial commit) to set up a fresh Git repository in the new project.