Skip to main content


Projects

A project in Kuberns serves as the main organizational unit that encapsulates all related services, configurations, and settings. It helps manage and organize multiple services and their associated resources in a single place. Projects provide centralized management, version control integration with GitHub, and the capability to handle multiple backend and frontend services efficiently.

Services

Services are individual components of your application in Kuberns. They can be either backend or frontend and represent the building blocks of your project. Each service is independently configurable and scalable, allowing you to manage specific parts of your application separately. Services include configurations for version control, hosting regions, templates, databases, and environment variables, making it easy to develop, deploy, and scale your application's components.

Plans

Plans in Kuberns determine the level of resources and features available to your project and services. They cater to different needs, from independent developers to small-scale businesses, and offer various options such as starter plans and more advanced tiers. Plans can be upgraded or downgraded based on your project requirements, ensuring you have the necessary resources as your application grows.

Templates

Templates in Kuberns provide predefined configurations and settings that help you quickly set up new services. They streamline the initialization process by offering standardized setups for common use cases. Templates can be customized to suit your specific project requirements, saving time and ensuring consistency across your services.

Databases

Databases in Kuberns are essential for storing and managing your application's data. You can add and configure databases for each service, choosing from different types such as PostgreSQL, MySQL, and MongoDB. Kuberns allows you to select various plans for your databases, ensuring they meet your application's performance and scalability needs.