icon

Ghost

Independent technology for modern publishing.

template cover
Deployed1099 times
Publisheryuaanlin
Created2024-03-04
Services
service icon
service icon
Tags
BlogCMSTool

Ghost

Introduction

Ghost is a powerful app for professional publishers to create, share, and grow a business around their content. It comes with modern tools to build a website, publish content, send newsletters & offer paid subscriptions to members.

Publish by web & email newsletter. An editor built from the ground-up for professionals. Calm by design, with advanced workflows by default. No more suffering through clumsy toolbars or drag & oops. Immerse yourself in the story with an interface that's invisible until you need it, and powerful when you do.

Rich media & dynamic cards. Modern publishing requires more than just words. Expand your story with image galleries, gifs, video, audio, products, info boxes, accordion toggles, downloadable files, bookmarks, and so much more.

Newsletters built-in. Deliver posts by email newsletter to your audience, so they’ll be in the loop whenever something new goes live. Segment your audience and send multiple different newsletters based on preference.

Manage your memberships. See who's signing up, who's paying, and what they're reading, so you can get a better understanding of your core audience.

Usage

  1. Deploy this template, and this template will hint you to bind your domain.
  2. After starting the service, you can access the admin panel at https://<your-domain>/ghost.
  3. After setting up your Ghost instance, your audience can access your Ghost instance at https://<your-domain>.

Configuration

Updating the Ghost domain

Run the following command in your Ghost service (for how to run commands, see this documentation):

ghost config url https://your-new-domain

Then, restart your Ghost service.

Forgot your password?

If you forgot your Ghost admin password, you can reset it directly in the database:

  1. Go to your MySQL service and navigate to Database > zeabur database

Ghost Forgot Password

  1. Click "Execute SQL Command" and run the following command:
UPDATE zeabur.users SET password='$2a$12$1hiHKBSMnfHOjS0BQ227sO38Y9JpxnNMKutH573F8zMvkRljPFyGe' WHERE email = 'your-email@example.com';

Replace your-email@example.com with the email address you use to log in. The password will be reset to password123.

If you want to use a different password, you can generate a bcrypt hash using this tool: Bcrypt Generator.