Unbind
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

ServiceRuns
MySQLmysql
Ghostghost: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

InputDescriptionDefault
DomainThe domain for the Ghost instance.
Storage SizeSize of the storage for the Ghost files.1 GB
Database SizeSize 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.

On this page