ontech CLI, and can have PostgreSQL databases provisioned alongside it.What is included
Automatic HTTPS
A certificate is issued when the site is created and renewed before expiry. No manual CSRs, no expired-certificate warnings.
Git-connected deploys
Connect a repository, set the runtime and start command, and each push can build and release. Previous releases can be rolled back.
Databases
Provision a PostgreSQL database per site; its connection string is injected into the app as an environment variable.
WordPress
A WordPress site can be created from the dashboard for brochure sites and blogs.
Command line
The single-file ontech CLI logs in, creates sites, connects repositories, deploys and tails build logs. See developers.
How a deploy works
- Create the site for your domain in the dashboard, or run
ontech host yourdomain.com. - If DNS is hosted on ontechmail the A record is pointed for you; otherwise point it at the address shown.
- Connect a repository with the runtime (for example Node or Python) and a start command. The dashboard gives you a webhook URL for the repository so that pushes trigger deploys.
- Deploy. The build runs, the release goes live behind HTTPS, and the previous release is kept for rollback.
curl -fsSL https://mail.ontech.co.zm/cli -o /usr/local/bin/ontech && chmod +x /usr/local/bin/ontech
ontech login
ontech host yourdomain.com
ontech connect yourdomain.com --repo https://github.com/you/app.git --runtime node --start "npm start"
ontech deploy yourdomain.com
Who it is for
Businesses that want their site and mail with one local provider; developers deploying small applications for Zambian clients who need the data to stay in-country; organisations already using ontechmail for email who want to retire a separate hosting contract.
Limits and honesty
This is application and site hosting for typical business workloads, not a hyperscale cloud. There is no published uptime figure on this page because none is guaranteed on the free tier; Enterprise agreements include an SLA. Large media libraries and high-traffic applications should be discussed with Ontech before launch.
Common questions
Can I host a site whose email is elsewhere? Yes. Web hosting only needs the A record; the MX record can point anywhere.
Do I need to move DNS? No, but if DNS is on ontechmail the records are set for you.
What about a static site? Static sites deploy the same way with a build step that outputs files.
Frequently asked questions
What is web hosting?
Web hosting is the service that stores your website's files or application and serves them to visitors over HTTP and HTTPS. The domain's A or CNAME record points at the host.
Do I get an SSL certificate?
Yes. Every site hosted on ontechmail gets a certificate issued and renewed automatically, so the site is served over HTTPS without manual steps.
Can I deploy from GitHub?
Yes. Connect a repository to a site, and each push can trigger a build and release; previous releases can be rolled back from the dashboard or the CLI.
Can I host WordPress or an app that needs a database?
A WordPress site can be created from the dashboard, and PostgreSQL databases can be provisioned per site and injected into the app as an environment variable.