Skip to content

Private Beta Access Only

The Managed Application Platform is currently in private beta. Contact us at hello@cloudpirates.io to request access.


Application Templates

Browse and deploy curated application templates with production-ready configurations. All templates are based on CloudPirates open source Helm charts.

Available Templates

ChartDescriptionVersion
MariaDBHigh-performance, open-source relational database server that is a drop-in replacement for MySQLVersion
PostgreSQLThe World's Most Advanced Open Source Relational DatabaseVersion
MongoDBMongoDB a flexible NoSQL database for scalable, real-time data managementVersion
TimescaleDBTimescaleDB is a PostgreSQL extension for high-performance real-time analytics on time-series and event dataVersion
RedisIn-memory data structure store, used as a database, cache, and message brokerVersion
ValkeyHigh-performance in-memory data structure store, fork of RedisVersion
MemcachedHigh-performance, distributed memory object caching systemVersion
MinIOHigh-Performance Object Storage compatible with Amazon S3 APIsVersion
RustFSHigh-performance distributed object storage with S3-compatible API (MinIO alternative) [ALPHA]Version
GhostA simple, powerful publishing platform that allows you to share your stories with the worldVersion
NginxHigh-performance HTTP server and reverse proxyVersion
KeycloakOpen Source Identity and Access Management solutionVersion
RabbitMQA messaging broker that implements the Advanced Message Queuing Protocol (AMQP)Version
RabbitMQ Cluster OperatorKubernetes operator to deploy and manage RabbitMQ clustersVersion
KafkaDistributed event streaming platform for high-performance data pipelines and streaming analytics (KRaft mode, no ZooKeeper)Version
ZookeeperCentralized service for maintaining configuration information, naming, providing distributed synchronization, and group servicesVersion
EtcdA distributed reliable key-value storeVersion

Template Configuration

Each template includes pre-configured presets optimized for different use cases:

  • Development/Testing: Minimal resources, latest updates
  • Production: Optimized configurations with CloudPirates Stable update channel
  • High Availability: Multi-node setups for critical workloads

Customize any template by overriding Helm values for resources, storage, replicas, and features.

Updates & Security

Roadmap

Update channels and SealedSecrets-based secret encryption are planned but not implemented yet. See Update Management and GitOps Setup for details.

Update Channels:

  • CloudPirates Stable: released ~2 weeks after upstream with extensive testing and automatic value migrations
  • Stable: latest stable release, rolled out instantly from upstream
  • Latest: latest available version, including pre-releases and potential breaking changes

Security: all secrets encrypted via SealedSecrets and stored safely in Git.

API Reference

For listing and retrieving application templates, see the Application Template API reference.

Response Shapes

GET /v1/applications/templates returns a bare, paginated array (see Pagination), not wrapped in a templates key. A template's real fields are applicationTemplateId, name, description, logoUrl, and a source object ({type, repositoryUrl, chartName}); a preset has no fixed resources object, sizing (CPU/memory/storage) is validated against valuesSchema, an arbitrary per-preset JSON Schema.