Docs
Host your app on Goldenhost
This guide is for clients. It covers preparing your app, deploying it from a repository, adding a database, and connecting a domain. No server administration is required.
Two ways to work with us
Self-serve hosting
You deploy from the dashboard, choose resources, and pay for usage from a prepaid wallet. Best when you want control over each release.
Managed hosting
Our team hosts and maintains the website, application, server, or business email. You request a quote, we agree the scope, and we run it.
See managed packages →What you get
- • A private app environment built from your Dockerfile.
- • A Postgres or MySQL database you create from the dashboard.
- • HTTPS on a Goldenhost address, or your own domain.
- • Build logs, runtime logs, redeploys, and usage in one place.
- • Local support when something needs a human.
Free demo app
New accounts start with one free demo app: 0.1 vCPU, 128 MB memory, 256 MB disk, a 64 MB database, and 5 build minutes per month. It sleeps after 15 minutes without traffic and is removed after 7 idle days.
Start here
- 1
Prepare your app
Add a Dockerfile and confirm the app runs locally. Prepare your app - 2
Deploy from the dashboard
Create a project, paste your repository, and deploy. Deploy your app - 3
Add a database
Create Postgres or MySQL and attach it to the app. Databases - 4
Connect your domain
Use the Goldenhost address or bring your own domain. Domains & SSL
Need a managed service?
We host and maintain websites, applications, databases, servers, and business email. Managed packages are quoted for your environment.