Push your Trongate app.
It's live.
Connect GitHub, answer a few quick questions and your app runs on its own HTTPS address with a database. Every push after that ships by itself.
You push. We deploy.
That's the whole job.
Simple
Connect GitHub and pick a repo. No servers to run, nothing to configure.
Fast
Every push goes live by itself, on HTTPS, with a database ready.
Convenient
Free to start, hosted in Germany, and one click to roll back.
Four answers. Then it's live.
-
01
Connect GitHub
Link your GitHub account. Private repositories work.
-
02
Pick a repository
Choose the repo and the branch that should go live.
-
03
Name it
The name becomes your address at name.trongate.dev. Bring your own domain whenever you like.
-
04
Push
Each push builds, passes a health check and goes live. Roll back in a click if needed.
Peace of mind from deploy to production.
Stability throughout, the Trongate way. The framework puts stability first, and so does the place you run it.
Read Trongate's commitment to stability →-
01
Nothing goes live untested
A new build only takes traffic once your app answers. Until then, the last good one keeps serving.
-
02
Failed deploys undo themselves
If a new build fails its check, we put the last good one back automatically. Nobody has to wake up for it.
-
03
Every good build is kept
Roll back to any earlier release in one click, without rebuilding.
-
04
No surprise upgrades
We build exactly what you pushed, on the Trongate version you chose. Your app changes when you change it.
Everything between git push and a happy visitor.
- Deploy on push
- A webhook ships every push to your branch. If GitHub drops one, we notice the new commit and deploy it anyway.
- Custom domains, HTTPS included
- Add a CNAME. We spot the DNS change, issue a certificate and switch your domain on, no redeploy needed.
- Safe rollouts
- Your old version serves until the new one passes its check. If it fails, the last good build comes straight back. Roll back any time in one click.
- A database per app
- MariaDB with the credentials wired into your config.
- Sleeps when idle
- Side projects nap when nobody visits and wake on the next request. Keep production always on.
- Status at a glance
- See whether your app is up, and every deployment with its build log.
Questions
- Which Trongate versions work?
- Trongate v1 and v2. You pick the version when you set up the app.
- Do I need Docker or a Dockerfile?
- No. We build the container image from your repository for you.
- What does it cost?
- Nothing while we're in early access. After that we plan a flat price of about $5 a month per project, with no usage charges and no surprise bills.
- Are there limits on bandwidth, storage or database size?
- No hard limits. Hosting is fair use, and a typical Trongate app never comes close to what we plan for. If a project uses far more than its share, we'll get in touch and talk it through before anything changes.
- What happens when my project outgrows it?
- Nothing breaks. Apps sleep after 15 minutes without visitors and wake on the next request, so quiet apps cost nothing to keep. If your project keeps needing a lot more, like an always-on service or a heavy background job, we'll reach out about a plan that fits.
- How do I use my own domain?
- Add it to your app and create a CNAME record pointing at trongate.dev. We check the DNS and switch it on with a certificate as soon as it resolves.
- Where is my app hosted?
- On Hetzner servers in Falkenstein, Germany.