Skip to content

Services Overview

Servala provides managed cloud-native services that are fully operated on your behalf. This section covers the operational details for each service -- what's included, how to connect, backup policies, and known limitations.

Common across all services

Regardless of which service you use, the following applies:

Managed operations

All Servala services are fully managed. This means:

  • Provisioning -- instances are deployed and configured automatically
  • Monitoring -- services are monitored for availability and performance
  • Updates -- patches and minor version updates are applied as part of the service
  • Backups -- automated backups are configured where applicable (see per-service details)

Connection credentials

After provisioning, connection credentials are available on the instance detail page in the portal. Credentials typically include:

  • Hostname / endpoint
  • Port
  • Username
  • Password

Credentials are encrypted at rest and only visible to organization members with appropriate access.

Configuration modes

When creating or updating a service instance, the portal offers two configuration modes:

  • Custom mode -- a curated set of the most common parameters, designed for ease of use
  • Expert mode -- the full set of configuration options exposed by the service's API schema

Not all services offer both modes. See the per-service pages for details.

Compute plans

Services can be provisioned with different compute plans that define the CPU and memory allocation. See Compute Plans & SLAs for details.

Available services

Service Category Description
PostgreSQL Databases Managed PostgreSQL relational database
MariaDB Databases Managed MariaDB relational database
Redis Databases Managed Redis in-memory data store
Nextcloud Collaboration Managed Nextcloud collaboration platform
Keycloak Identity Management Managed Keycloak identity and access management
Codey (Forgejo) DevOps Managed Forgejo Git hosting from codey.ch