Ghost
Deploy Ghost, a modern open-source content management system and blogging platform.
Overview
Ghost is a modern open-source content management system (CMS) and blogging platform for publishing content, newsletters, and more. You can use Ghost to design and build your website, launch free or paid content services, manage user memberships, and track performance.
This Starter launches a Ghost blog with Cloudinary, a digital asset management platform, to store uploads, a Mailgun account to send transactional and bulk emails, and a MySQL database to store user and application data.
Requirements
- A Cloudinary account to store uploads and media.
- A Mailgun account to send transactional and bulk emails.
- A MySQL database for user and application data.
Configuration
When deploying Metabase on Koyeb, the following environment variables will be provided. Take care to set the required variables with the appropriate values if not set.
Note: All of the following environment variables are required.
url
: The URL where ghost will be accessible.Must have the format:https://<YOUR_APP_NAME>-<KOYEB_ORG_NAME>.koyeb.app
.database__connection__host
: The hostname where MySQL database is running.database__connection__port
: The MySQL database port.database__connection__user
: The MySQL database user.database__connection__password
: The MySQL database password.mail__options__auth__user
: Your Mailgun SMTP login.mail__options__auth__pass
: Your Mailgun SMTP password.CLOUDINARY_URL
: The Cloudinary connection URL.