Open Platform

Deploy with a script, not a support ticket

First deployment and every update after it run through the same script — no manual database migrations, no hand-edited config files, no undocumented steps only one person remembers.

$ ./deploy/deploy.sh

==> Pulling latest release
==> Backing up database (pre-update)
==> Installing dependencies
==> Running database migrations
==> Building application
==> Restarting service
==> Deploy complete — WTM is up to date

A Podman-based deployment path is available too, for teams that prefer rootless containers over a bare-metal Node.js process — same script-driven flow, different runtime underneath.

Every update takes a backup first automatically, so a bad update is always one restore away from being undone.

Deployment that doesn't need a runbook.

WTM is free and open source under AGPL-3.0. Self-host it with the same script we use ourselves.

Get started