Early access

Managed hosting for Maho Commerce

Push to Git and we build the container, provision the server, issue the certificate and watch it around the clock. Nothing is locked down: the Dockerfile is yours to edit and root SSH is a click away.

From €39/month per store · European & US data centres · No setup fee

cloud.mahocommerce.com · your-store.com · Logs
app mysql system.log exception.log
09:42:01INFOserver listening on :443, TLS active
09:42:03INFOGET / 200 in 41ms
09:42:04INFOGET /checkout/cart 200 in 88ms
09:42:07CRONindexer: catalog_product_price reindexed
09:42:11WARNcache miss ratio 12%, consider warming
09:42:14INFOPOST /checkout/onepage/saveOrder 200 in 212ms
09:42:18INFOorder #100000241 placed
09:42:22INFOGET /sitemap.xml 200 in 9ms
Streaming live
Pause Redeploy

Built on technology you trust

Docker
FrankenPHP
Hetzner Cloud
MySQL · MariaDB · PostgreSQL
Let's Encrypt
Cloudflare R2

Features

Managed, but never locked down

We take care of the servers, the certificates and the backups. You keep every knob that matters.

Live logs, straight in the browser

Stream your Docker services and your store's own var/log files: system, exception and payment, without opening a terminal. Pause, clear and follow the tail as it happens.

Pick your stack

Choose your PHP version and database engine (MySQL, MariaDB, PostgreSQL or SQLite) when you create the store.

Backups we check

Daily server snapshots with one-click restore, plus nightly database and media copies to offsite storage, verified every night, not just scheduled.

Your Dockerfile, your rules

We ship sensible defaults, then hand you the keys. Edit the Dockerfile, docker-compose.yml, php.ini, the deploy script and your environment variables, right from the dashboard. Every deployment is versioned so you can see exactly what shipped.

Real SSH access

Add your public key and you're in. Port 22 stays closed to the world until you do, and revoking a key closes it again.

Scale without migrating

Outgrown your plan? Switch tiers and we resize the server in place. Same IP, same data, same domain.

Deploy from Git

Connect a repository and branch. We generate the deploy key, build the image and roll it out, with a full log of every deployment.

Monitoring

We watch it so you don't have to

Six checks run against every store on the platform, around the clock. You only hear from us when something needs you.

Every 5 minutes

Uptime

An HTTPS request from outside your server. After 2 consecutive failures you get an email, and another one the moment it recovers.

Daily

TLS certificates

Every domain on your store is inspected for its real expiry date. You hear from us 14 days before one runs out, long before a customer sees a warning.

Daily

DNS

We check that every domain and alias still points where it should, and we understand CDN proxies, so a Cloudflare-fronted domain never triggers a false alarm.

Hourly

Disk space

A warning at 75% full and a critical alert at 90%. Sent when a threshold is crossed, so your inbox stays quiet in between.

Nightly

Backup verification

Backups are only worth what they restore. Every night we check that yours actually exist, are recent and aren't empty. A scheduled job that silently produced nothing is still a failure.

Daily

OS updates

Security patches install themselves through unattended upgrades. When one needs a reboot to take effect we spot it and tell you, so nothing restarts mid-sale.

Included on every plan. No add-on, no separate uptime service to wire up.

How it works

From repository to live store in three steps

1

Create your store

Add your domain and connect the Git repository of your Maho Commerce store. Pick your PHP version and database engine while you're there.

2

Pick your plan & region

Choose the server size that fits your traffic and the data centre closest to your customers. You can move up a tier later without migrating.

3

We build and ship it

We provision the server, build your container, point DNS, issue the certificate and start monitoring. Watch the whole thing happen in the deployment log.

Migrating from another host? Put the new store behind a password while you import your data and test it, then point DNS across when you're happy. Your old site keeps serving customers the whole time.

For agencies

Build it. Hand it over. Keep the access you need.

If you ship stores for clients, the awkward part has never been the hosting; it's the handover.

Transfer the store, and the bill

Build on your account, then transfer ownership to the client by email, even if they've never signed up. They complete their own payment and the store moves to their dashboard. No card details passed around, no invoices to re-bill.

Stay on as a collaborator

Once it's theirs, you can keep exactly the access you need: deploy, read logs, or both, and nothing more. Your client keeps control of billing, plan changes and deletion. Revoke any time.

Private networks between stores

Connect several stores on a private network and reach their databases over internal IPs. The database port is never published to the internet, only to the private interface you chose.

Everything is on the record

Every provision, deploy, key change, plan change, reboot and restore is written to an activity log with who did it and when. Handy when a client asks what changed last Tuesday.

Infrastructure

Deploy close to your customers

Three data centres across Europe and the United States, powered by Hetzner Cloud.

Europe

Falkenstein, Germany · Helsinki, Finland

20 TB traffic included

Operational

United States

Hillsboro, Oregon

1–4 TB traffic included, by plan

Operational

Need a region we don't list yet? Tell us where and we add capacity based on what customers ask for.

Pricing

Simple, transparent pricing

One price per store. Everything below is included on every plan: no add-ons, no setup fee.

Starter

Perfect for small Maho Commerce stores getting started

€39 /mo

per store

  • 2 vCPUs
  • 4 GB RAM
  • 80 GB NVMe SSD
  • 20 TB Traffic*
  • Fully Dockerized Infrastructure
  • FrankenPHP + MySQL / MariaDB / PostgreSQL / SQLite
  • Auto SSL via Let's Encrypt
  • Daily Backups + Offsite Copies
  • Uptime, TLS, DNS & Disk Monitoring
  • Live Log Streaming
  • Full Deployment Control
  • Team Access & Handover
  • Root SSH Access

Growth

For growing Maho Commerce stores that need more power

€59 /mo

per store

  • 4 vCPUs
  • 8 GB RAM
  • 160 GB NVMe SSD
  • 20 TB Traffic*
  • Fully Dockerized Infrastructure
  • FrankenPHP + MySQL / MariaDB / PostgreSQL / SQLite
  • Auto SSL via Let's Encrypt
  • Daily Backups + Offsite Copies
  • Uptime, TLS, DNS & Disk Monitoring
  • Live Log Streaming
  • Full Deployment Control
  • Team Access & Handover
  • Root SSH Access
Most popular

Business

For growing stores with moderate traffic

€99 /mo

per store

  • 8 vCPUs
  • 16 GB RAM
  • 320 GB NVMe SSD
  • 20 TB Traffic*
  • Fully Dockerized Infrastructure
  • FrankenPHP + MySQL / MariaDB / PostgreSQL / SQLite
  • Auto SSL via Let's Encrypt
  • Daily Backups + Offsite Copies
  • Uptime, TLS, DNS & Disk Monitoring
  • Live Log Streaming
  • Full Deployment Control
  • Team Access & Handover
  • Root SSH Access

Starter

Perfect for small Maho Commerce stores getting started

€390 /yr

€32.50/mo per store

  • 2 vCPUs
  • 4 GB RAM
  • 80 GB NVMe SSD
  • 20 TB Traffic*
  • Fully Dockerized Infrastructure
  • FrankenPHP + MySQL / MariaDB / PostgreSQL / SQLite
  • Auto SSL via Let's Encrypt
  • Daily Backups + Offsite Copies
  • Uptime, TLS, DNS & Disk Monitoring
  • Live Log Streaming
  • Full Deployment Control
  • Team Access & Handover
  • Root SSH Access

Growth

For growing Maho Commerce stores that need more power

€590 /yr

€49.17/mo per store

  • 4 vCPUs
  • 8 GB RAM
  • 160 GB NVMe SSD
  • 20 TB Traffic*
  • Fully Dockerized Infrastructure
  • FrankenPHP + MySQL / MariaDB / PostgreSQL / SQLite
  • Auto SSL via Let's Encrypt
  • Daily Backups + Offsite Copies
  • Uptime, TLS, DNS & Disk Monitoring
  • Live Log Streaming
  • Full Deployment Control
  • Team Access & Handover
  • Root SSH Access
Most popular

Business

For growing stores with moderate traffic

€990 /yr

€82.50/mo per store

  • 8 vCPUs
  • 16 GB RAM
  • 320 GB NVMe SSD
  • 20 TB Traffic*
  • Fully Dockerized Infrastructure
  • FrankenPHP + MySQL / MariaDB / PostgreSQL / SQLite
  • Auto SSL via Let's Encrypt
  • Daily Backups + Offsite Copies
  • Uptime, TLS, DNS & Disk Monitoring
  • Live Log Streaming
  • Full Deployment Control
  • Team Access & Handover
  • Root SSH Access

Every plan includes root SSH access, live log streaming, monitoring and alerting, verified backups, and full control of your deployment config.

Ready to go live?

Connect your repository and pick a plan. We'll take it from there.

Create your account