Your personal cloud

Own your photos, files, mail, and media again.

The best open-source apps for the things that matter most - each deployed to your own server with one command, with HTTPS, health checks, and verified backups included.

Your server - your data - no subscriptions

How it works

Three steps to your own cloud

No YAML to write, no compose files to debug. Templates carry the whole stack - app, database, volumes, secrets.

  1. 1

    Prepare a server

    Any Linux VPS or home server. One command installs Docker and hardens the box.

    teploy setup <host> --harden
  2. 2

    Install an app

    Templates bring the app, its database, and volumes. Secrets are generated and printed once.

    teploy template install immich
  3. 3

    Point a domain

    Caddy terminates HTTPS automatically. Open the domain, create your account, done.

    photos.example.com
The apps

One pick per job. The best of open source.

Not a directory - a curation. For each personal surface we picked the one app we would run ourselves, wrote the template, and keep it working.

Photos

Immich

The Google Photos replacement. Phone backup, smart search, face grouping, shared albums - your library on your disk.

teploy template install immichVisit Immich
Passwords

Vaultwarden

A Bitwarden-compatible server light enough for the smallest VPS. All official Bitwarden apps and extensions work with it.

teploy template install vaultwardenVisit Vaultwarden
Device sync

Syncthing

Your folders mirrored across every device, with this server as the always-on peer and offsite copy. Dropbox's sync, no accounts anywhere.

teploy template install syncthingVisit Syncthing
Home automation

Home Assistant

The open-source home automation hub. Local control of your devices, automations, and dashboards.

teploy template install home-assistantVisit Home Assistant
Local AI

Open WebUI

ChatGPT on your own server - chat, model library, and document RAG. Ships the all-in-one image with Ollama bundled in, so one box just works. Wants 8GB+ of RAM.

teploy template install open-webui

Ollama

Prefer the split layout? Run the model runtime alone on the GPU box and point Open WebUI, editors, or agents at it.

teploy template install ollama
Blog & writing

Ghost

Fast, beautiful publishing with memberships and a built-in newsletter.

teploy template install ghost

WordPress

The most popular CMS on the internet, with its plugin ecosystem.

teploy template install wordpress
Media server

Libteca

Our own one-server library for movies, TV, music, audiobooks, books, and comics. Speaks Jellyfin, Audiobookshelf, OPDS, and Subsonic, so the apps you already have connect unchanged.

RSS & feeds

Omi RSS

Our own RSS reader - your feed, your rules. A self-hosted backend that fetches and stores everything, with a Flutter app and a browser extension that subscribes from any page in one tap.

Email

Lull Mail

Our own briefing-first mail reader. Senders are screened once and routed forever, a daily briefing says what actually needs you, and the work surfaces write themselves from your mail.

Game servers

Teploy Arcade

Our own control panel for game servers. Pick a game, click create - Minecraft, Valheim, and friends on your hardware.

Investing & Money

Omni Analyst

Our own open-source coverage network for tracking your portfolio - positions, watchlists, and research with every metric stating what was actually measured. Now with built-in envelope budgeting: bank sync on your own keys, statement imports, and a one-upload move from another budgeting app.

Still a real Teploy app

Everything a template installs is a normal Teploy deployment: put it behind a login with access:, back up its database and prove the backup restores, watch it from Dash, and remove it cleanly when you are done.

teploy accessory verify-backup db
Why bother

Because it is your data.

Photo libraries get mined, subscriptions creep, services shut down and take your archives with them. A $5 server and an afternoon replaces most of them with software you control - and Teploy makes the operating part boring.

Start with one app

Set up a server, install Immich, and point your phone at it. Add the rest when you trust it.