Skip to content
Back to the products
LiveServer operations · SaaS

Provisore

Your servers, run like a platform.

Provisore turns plain Ubuntu machines into a hosting platform you own. It connects over SSH and takes care of hardening, sites, deploys, certificates, queues and backups, and the servers stay yours throughout.

The Today view in Provisore: five issues that need attention, each with its fix beside it, next to the team's recent activity
Our role
Product, design, code and operations
Status
Live· 2026
Built with
Swift · Hummingbird · PostgreSQL · Valkey · React · TypeScript · Tailwind CSS · SSH

We were running Laravel, Node and Swift side by side on a handful of servers, and every hosting platform we tried took one of them seriously at most. Provisore is the one we wrote instead: a control plane in Swift that works through SSH and never asks you to hand your machines over.

The problem

Managed hosting is expensive and locks you in. A bare VPS is cheap and open, but then hardening, certificates, zero-downtime deploys, queues and backups become your problem again on every new project.

The approach

Everything Provisore does to a server is a versioned shell script, run over SSH from the control plane. There is no agent to install and nothing hidden: you can open any script and read exactly what it did.

What runs today

Five runtimes across two Ubuntu LTS releases, atomic releases with a symlink swap, server metrics and uptime checks, systemd-managed queues, and scheduled backups to an S3 bucket you own.

In the product

Set up in one command

Paste one line into a fresh Ubuntu box. SSH is hardened, UFW and fail2ban are switched on, and Nginx and certbot are installed.

Releases you can undo

Each deploy builds in its own directory and goes live with a symlink swap. The previous release stays on disk, so rollback is one click.

Five runtimes

Laravel, plain PHP, Swift, Node and static builds, each with a deploy script you can read and edit line by line.

Deploy on push

Connect a repository through the GitHub App, and a push to your branch ships the change.

Metrics and uptime

CPU, memory and disk on every server, plus external HTTP checks, with alerts in Slack or Discord.

Backups you can restore

Scheduled database dumps to any S3-compatible bucket, and a restore that is one click rather than a runbook.

runtimes
5
Ubuntu LTS releases
2
instead of an agent
SSH
hosted control plane
EU
The fleet view in Provisore: four Hetzner servers, the sites on each and their status

Want something like this for your business?

Everything on this page was designed, built and is run by cavas. Tell us what your business needs, and you get a reply within a day and a written offer before any work starts.

Next up
Acciti

The alert that refuses to be ignored.

Read more