Templates

One-click deployment of self-hosted applications

Templates describe repeatable application state. Submit them to the REST API from the portal, the tc CLI, or an SDK.


Overview

Templates provide a starting system definition for open-source applications without forcing every operator to repeat the same configuration. A template can include:

  • Pre-configured application stack
  • Automatic database provisioning
  • Environment variable setup
  • Persistent volume configuration
  • Health checks and monitoring
  • Backup schedules
  • Docker Compose services and dependencies
  • Ansible configuration tasks
  • Terraform or OpenTofu infrastructure resources
  • Kleis references for sensitive values

Why Templates?

  • No setup hassle - Deploy in seconds, not hours
  • Best practices built-in - Security hardening, updates, monitoring
  • Sovereign by default - Runs on your Tasmanian infrastructure
  • Predictable costs - No surprise egress or API fees

Quick Start

Choose an interface

Use the portal to browse and inspect templates. The portal, CLI, and SDK all call the REST API when the deployment belongs to a person, script, or another system.

Once you have access:

  1. Open Templates
  2. Browse or search for an app
  3. Click Deploy
  4. Configure settings (domain, admin password, etc.)
  5. Inspect the plan and run events
  6. Access via your VPN

Available Templates

Databases

TemplateDescriptionDefault Size
PostgreSQLOpen-source relational databasestandard-2vcpu-4gb
MySQLPopular SQL databasestandard-2vcpu-4gb
MongoDBDocument databasestandard-2vcpu-4gb
ValkeyHigh-performance key-value storestandard-2vcpu-4gb
QdrantVector databasestandard-4vcpu-8gb
ClickHouseColumnar analytics DBstandard-4vcpu-8gb
InfluxDBTime-series databasestandard-2vcpu-4gb

Developer Tools

TemplateDescriptionDefault Size
GiteaSelf-hosted Git servicestandard-2vcpu-4gb
GitLab CEComplete DevOps platformstandard-4vcpu-8gb
AirbyteData integrationstandard-4vcpu-8gb
MeiliSearchFast search enginestandard-2vcpu-4gb
Pangolin CESecure tunnelingstandard-2vcpu-4gb
NetboxIP address managementstandard-2vcpu-4gb
NocoDBDatabase as a spreadsheetstandard-2vcpu-4gb
StalwartSecure email server (coming soon)-

Productivity

TemplateDescriptionDefault Size
ZammadHelp desk & ticketing systemstandard-2vcpu-4gb
GhostModern blogging platformstandard-2vcpu-4gb

Media

TemplateDescriptionDefault Size
ImmichSelf-hosted photo backupstandard-2vcpu-4gb

Communication

TemplateDescriptionDefault Size
MattermostTeam collaborationstandard-4vcpu-8gb
Netbird CEZero trust VPN platformstandard-2vcpu-4gb
NodeBBModern forum platformstandard-2vcpu-4gb

Analytics

TemplateDescriptionDefault Size
UmamiSimple analyticsstandard-2vcpu-4gb
MetabaseBusiness intelligencestandard-2vcpu-4gb

Monitoring

TemplateDescriptionDefault Size
Uptime KumaUptime monitoringstandard-2vcpu-4gb
GrafanaMetrics visualizationstandard-2vcpu-4gb
PrometheusMetrics collectionstandard-4vcpu-8gb

Related Documentation