Your coding agent writes it. We run it.
Apps, functions, SQL databases, cache, storage, secrets, queues and flags on one platform. Any coding agent builds and deploys through our MCP server; or push it yourself with git or the CLI.
- Apps and functions
- SQL database, cache, storage
- Secrets, queues, flags
Everything your app needs
One account, one dashboard, one CLI and one API.
Apps
Static sites and full-stack apps, from git
Functions
Code that runs on request
SQL database
A serverless SQL database with branches
Cache
A key-value cache, from any cache client or HTTP
Storage
Buckets for files, from any storage client
Secrets
Keys and passwords per environment, versioned and audited
Queues
Background jobs, retries and schedules
Feature flags
Switch features without a deploy
Built for AI coding agents
Every product has MCP tools and an API. An agent creates a database, deploys, reads the errors and logs, fixes and redeploys, with your key's access and never more.
From git push to a live URL
main is production; every other branch gets a preview of its own.
Push
With git push or one CLI command. Nothing is added to your project.
git push cloudhost mainBuild
On our servers. Next.js and Astro are detected for you.
cloudhost buildPreview
Each branch gets its own address, with its own database branch.
fix-cart--my-shop.app.trustpage.irProduction
main goes to the main address. Rolling back is one command.
cloudhost apps rollback my-shop
Two ways in, one result
git push for teams, the CLI when you want it fast. Both make the same version at the same address.
git remote add cloudhost https://git.ibel.ai/my-shop.git
git push cloudhost main # production
git push cloudhost fix-cart # a preview of this branchWorks with the clients you have
The database works with any SQL client, the cache with any cache client and buckets with any storage client. From a function, connect with no key at all.
psql "postgres://app:$PASSWORD@shop.database.trustpage.ir:5432/shop?sslmode=require"Bring the framework you use
Send the project as it is. We build it and run it.
Asleep when idle. Awake on request.
No server stays on for you. Apps, functions, databases and caches wake on the first request. Your data stays; the running cost does not.
- No servers to look after
- No charge for idle hours
- Database and cache data are kept while asleep
Everything around your code
All on one public API: anything the dashboard does, the CLI and agents do too.
One CLI
Deploys, live logs, secrets, databases, caches and buckets from the terminal.
A Persian-first dashboard
Right to left, with Jalali dates and amounts in tomans. English is one click away.
Teams and roles
Owner, admin, developer, billing and viewer. Everyone gets the access they need, no more.
Sign-in without passwords
A one-time code by email or SMS. A second factor for sensitive actions.
Logs and observability
Live logs, requests, errors and p50/p95/p99 per route; alerts by email, SMS or webhook.
A preview per branch
Each branch gets its own address, with its own database branch. Delete the branch and the preview goes too.
Support in the dashboard
Open a case, attach files and read the answer in the same place.
Notifications
Failed builds, alerts, errors and support replies, under the dashboard's bell.
Custom domains
Connect your own domain, with automatic HTTPS.
Inside Iran, end to end
Code, data and backups stay on infrastructure inside Iran. Default addresses are on a .ir domain and keep answering during international internet cuts. SMS sign-in works when foreign mailboxes cannot be reached.
- Data and compute inside Iran
- Default addresses on .ir
- SMS sign-in, no foreign mailbox needed
Your first deploy is free
Hobby is for personal projects and has hard caps, so there are no surprise charges.
Sign-up is by invite for now. If you have a code, create your account.
Sign up withEmail codeSMS code