Templates
This module provides a library of reusable workspace patterns that can be used to bootstrap new environments quickly and consistently.
Templates are pre-configured collections of applications ("qubes") and their connections. They serve as blueprints, allowing you to create new workspaces with a single click instead of building them from scratch. This is a powerful feature for enforcing best practices and accelerating development.
Key Features
- System Templates: Use pre-built application stacks for common use cases like monitoring or authentication.
- User Templates: Save your own workspace designs as custom templates for reuse across projects.
System Templates
System Templates are a curated set of pre-built application stacks provided by the platform. These cover common use cases, such as a complete monitoring stack with Grafana and Prometheus or an authentication environment centered around Keycloak. They are an excellent way to get started with a robust, production-ready setup in seconds.
User Templates
This feature empowers you to save your own workspace designs as custom templates. If you have built a complex architecture that you need to reuse, you can save it as a template. This makes your custom patterns easily shareable and reusable across different projects and teams, ensuring consistency and saving valuable time.