How Crewtavo updates
On Railway, Crewtavo keeps itself up to date. When a new version comes out, Railway installs it within several hours, and Railway notifies your workspace’s admins after each update.
No downtime
Section titled “No downtime”The new version starts next to the old one, updates the database, and takes over only once it’s working. If something goes wrong, the old one keeps running. Your data is safe either way: each database update finishes completely or not at all.
The database service (db) gets a new version only when its setup changes. That happens overnight, between 02:00 and 06:00 UTC, and it’s down for about a minute while it restarts.
Every new version installs itself, big ones included. The one exception is a move to a new major version of Postgres, which has to convert your data first. Its release notes will say what to do.
Check your version
Section titled “Check your version”Open your Crewtavo’s address with /api/health on the end, like https://crm.yourbusiness.com/api/health.
Change when updates install
Section titled “Change when updates install”In Railway, open the crewtavo service, then Settings → Source → Configure auto updates. You can change when updates install there, or turn them off.
To stay on one version, change the image there from ghcr.io/jviars/crewtavo:latest to that version, such as ghcr.io/jviars/crewtavo:0.2.0.
With Docker
Section titled “With Docker”Get the new version with git pull in the Crewtavo folder, then run npm run instance again. See Self-host with Docker.
© 2026 Crewtavo · Website · Compare · Deploy on Railway · GitHub · Contact