Custom project templates
Project templates are a useful way to get started with projects quickly, skipping the need for creating lots of configuration files and boilerplate. This is particularly useful if for creating new micro-services quickly in a common style. We should allow organizations to manage their own project templates for instances and groups.
General relevant use cases for project templates:
- Unchanged, default templates only (you have vendored templates only)
- As an admin, add your own templates (have both vendored and custom)
- As a group owner, add your own templates on group-level (have both vendored and custom)
- Add your own templates and disabled vendored ones (you have only what you need)
- Remove vendored templates (same effect as disable templates)
epic