Publish to an Evonx address
Go live on your own evonx.app slug with versions, rollback, and suspend/resume.
Publishing takes what's in your repositories and puts it in front of real users on
Evonx's managed hosting — an .evonx.app address, HTTPS included, no servers to
configure. Every publish is a numbered version, and any version can be rolled back
to in one click.
Publishing a release
-
Merge what belongs in the release. Publishing deploys your repositories' current state, so land the pull requests you want included — one or several.
-
Publish from your project. Evonx builds the web app and API from source, provisions what they need — including the managed database — and swaps traffic to the new version when it's ready.
-
Verify live. Open your app's URL and walk the flows you changed. The app runs at
yourapp.evonx.appuntil you attach a custom domain.
Versions and rollback
Each publish creates an immutable version in your release history — what was deployed, and when. If a release turns out bad in production:
- Roll back to the previous version. This is a fast switch of what's serving traffic, not a rebuild — the practical fix while you sort out the cause.
- Fix forward by asking a thread to correct the problem, then publish again. Rollback buys calm; the follow-up thread restores the feature.
Cadence
Publish when something is worth shipping — after each merged thread, or batching a week's merges into one release. Small, frequent releases keep the diff between versions small, which makes both verification and rollback decisions easier.
You can also suspend a published app (it stops serving) and resume it later without losing versions or the database. Use that when you need the URL quiet without deleting the app.
Related
- Publish your app — the first-publish walkthrough from Get started.
- Monitoring & publish metrics — watching the release after it's live.
Last updated: September 4, 2026