Skip to content
Appmake
Product · Hosting and domains

Your app, live on your own domain.

Appmake runs every app in its own container, with TLS on from the start. Publish in one click to an appmake.ai address, or connect a domain you already own.

marloweceramics.co.ukConnecting
Domain addedmarloweceramics.co.uk
DNS records foundA and CNAME
Certificate issuedTLS · renews by itself
LiveTraffic switched
Publish

Publish in one click

Kalle builds, tests and switches traffic to the new version without downtime. Press the button to try it.

Your current live version keeps running until the new one has passed every test.
Build the app
Run 7 browser tests
Start a new container
Switch traffic
Live
Your domain

Connect a domain you already own

Add three records at your domain registrar. Appmake checks them for you and tells you when everything is in place.

TypeNameValueCopyStatus
A@203.0.113.10Checking
CNAMEwwwedge.appmake.aiChecking
TXT_appmakeam-verify=8f3k2qChecking
Records usually show up within minutes. It can take up to a day.
TLS

The padlock is on from the start

Every address gets a certificate automatically, including www and any subdomains you add.

marloweceramics.co.uk
Connection is secureCertificate for marloweceramics.co.uk and www.marloweceramics.co.uk
Issued for youAs soon as your DNS records are found.
Renews by itselfWell before it expires. You never handle it.
HTTPS everywhereVisitors on http:// are sent to https:// automatically.
Containers

Every app runs in its own container

Apps are isolated from each other, so one busy or broken app never slows down another.

marlowe-shopRunning
CPU34%
Memory41%
studio-nordRunning
CPU12%
Memory28%
ops-dashboardRunning
CPU22%
Memory36%
Restarts by itself if it crashesOld version kept warm for rollbackLogs kept per appExample data
Preview links

Try every change before it goes live

Each change gets its own private preview address. Share it, test it on your phone, then publish it when you are happy.

v26New gift card checkoutpreview-26.marlowe.appmake.ai
v25Summer colours on the homepagepreview-25.marlowe.appmake.ai
v24Danish prices with comma decimalsmarloweceramics.co.ukLive
Settings and secrets

Keys stay out of the code

API keys and settings live per environment. Previews use test keys, the live app uses live keys, and nobody pastes a key into the chat.

STRIPE_SECRET_KEY••••••••
RESEND_API_KEY••••••••
SHOP_CURRENCYDKK
SUPPORT_EMAIL[email protected]
Kalle needs your Stripe secret keyIt goes straight into your project's encrypted settings. It never appears in the chat or in the code.
Addresses

Start on appmake.ai, move to your own domain

Every app gets an appmake.ai address with TLS. Connect your own domain when you are ready to launch.

While you buildmarlowe.appmake.aiTLS includedPublish as often as you likeGreat for testing and sharing
When you launchmarloweceramics.co.ukYour own domain with TLSwww and subdomains includedPrivate projects
Logs

When something goes wrong, ask what happened

Every request and error is logged per app. Ask Kalle about an error and get the cause and a fix in plain words.

200GET /shop38 ms
200GET /shop/moss-cup41 ms
200POST /api/cart62 ms
500POST /api/checkoutStripe: card_declined not handled
200GET /29 ms
Why did checkout fail just now?
The customer's card was declined, and checkout showed an error page instead of a message. I can show “Your card was declined, try another card” and keep the cart. Should I fix it?
Questions

Questions about hosting and domains

Yes. Hosting is part of every plan. Appmake Cloud adds usage-based hosting for apps that need more.

Yes. Add the DNS records at your registrar and Appmake checks them for you. Own domains are on Pro and Team.

No. The new version starts next to the old one, and traffic switches only after the tests pass.

Yes. Export the code and run it anywhere that runs Next.js.

Put your app on your own domain

Publish to appmake.ai, then connect your own domain. Included on every plan.