Skip to content

Template Deploy

Deploy pre-configured applications with one click from the Plitho dashboard. No plitho.yml needed.

Available Templates

Template Description
PocketBase Open Source backend with auth, database, file storage, and admin dashboard
TrailBase Open Source app server with auth, database, JS/TS runtime, and admin UI
FileBrowser Quantum Web-based file manager with multi-user support and sharing

Installing a Template

  1. Go to Templates in the dashboard
  2. Click INSTALL on the template you want
  3. Configure the settings (name, version)
  4. Click Install

Plitho downloads the template, configures the runtime, sets up the database if needed, and starts the application.

Using a Template

After installation, the template app appears in your Apps list like any other app. You can:

  • View logs
  • Manage environment variables
  • Add custom domains (via dashboard)
  • Set resource limits (via dashboard)
  • All other app management features

Upgrading a Template

  1. Go to TemplatesINSTALLED
  2. Find the template
  3. Click Upgrade
  4. Select the new version

Warning

Upgrades may include database migrations. Back up your data before upgrading.

How Templates Work

Templates are pre-packaged apps with:

  • A defined runtime and dependencies
  • Default configuration
  • Database setup (if needed)
  • Health checks and process management

They're a quick way to get common tools running without writing a plitho.yml from scratch.

Template vs Custom App

Template Custom App
Setup One click in dashboard Write plitho.yml, push code
Configuration Dashboard only plitho.yml + dashboard
Updates Upgrade via dashboard git push or tar deploy
Best for Known apps (PocketBase, etc.) Your own code