Templates
Self-host Ghost with Unbind
Deploy Ghost on your own servers with Unbind. A blog and newsletter platform with memberships and paid subscriptions built in.
Ghost is a publishing platform for blogs and newsletters, with memberships and paid subscriptions built in.
Deploy it from the template list. It takes a minute or two.
What gets deployed
| Service | Runs |
|---|---|
| MySQL | mysql |
| Ghost | ghost:6.60.0 |
Plan for at least 1 CPU core and 1 GB of memory.
Ghost keeps uploaded images and themes on a volume mounted at /var/lib/ghost/content. Posts, members and settings live in the MySQL service.
What you fill in
| Input | Description | Default |
|---|---|---|
| Domain | The domain for the Ghost instance. | |
| Storage Size | Size of the storage for the Ghost files. | 1 GB |
| Database Size | Size of the storage for the MySQL database. | 1 GB |
After it deploys
Open https://your-domain/ghost/. Ghost asks you to create the owner account and name your site.
Good to know
- Email: Ghost needs a mail service to send newsletters and sign-in links. Add the
mail__*variables from the Ghost mail docs to the service and redeploy. - Deployed before the volume was added? Older versions of the template did not create one, so images and themes were lost on redeploy. Create a volume and mount it on the Ghost service at
/var/lib/ghost/content.