Что установлено на вашем сервере Ghost?
- Ghost 6 из официального образа Docker
- База данных MySQL 8.4
- HTTPS через Caddy: сайт открывается на адресе sslip.io, построенном на вашем IP, поэтому домен не обязателен
- Учётная запись владельца, созданная до публикации сайта, без мастера настройки
- Постоянная папка контента Ghost для изображений и тем
- Брандмауэр, в котором открыты только порты 22, 80 и 443
Какой размер нужен для Ghost?
В официальном руководстве по установке Ghost просят не менее 1 ГБ памяти. Здесь Ghost, MySQL и Caddy делят один сервер, поэтому самый маленький размер — 2 ГБ. Ориентир такой: 2 ГБ подходит личному блогу или небольшому изданию. Присмотритесь к 4 ГБ по мере роста читателей и участников и к 8 ГБ для оживлённого издания. Изображения тоже занимают место на диске, и если RAM и CPU можно увеличивать и уменьшать, то диск только растёт.
| Применение | Размер | Цена | Выбрать |
|---|---|---|---|
| Новое издание | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/мес. | |
| Растущее издание | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/мес. | |
| Загруженное издание | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/мес. |
Кому подходит?
- Авторам и редакторам, которые ведут блог с рассылкой по email
- Небольшим издателям, которые строят сайт с подпиской
- Тем, кому нужен инструмент для письма, а не конструктор страниц и набор плагинов
- Всем, кто хочет держать публикации и списки подписчиков на собственном сервере
- Изданиям с читателями в Турции, которые стоит запускать на сервере в Стамбуле
Что будет после заказа?
- Задайте размер и оплатите заказ.
- Сервер запускается, и Ghost устанавливается сам. В наших проверках на настоящих серверах это заняло около 4 минут.
- В панели откройте свой сервер в разделе «Мои серверы». Когда в строке «Приложение» на вкладке «Обзор» появится «Ghost готов», нажмите «Открыть приложение».
- Войдите с данными из строк «Email» и «Пароль». Учётная запись владельца готова, экран настройки не появляется.
- В разделе Settings задайте название сайта и свой адрес email, затем опубликуйте первую запись.
- Если вы собираетесь использовать подписки или рассылки, подключите свою почтовую службу.
С каждым сервером
- Ежедневные бэкапы входят в цену
- Безлимитный трафик
- Полный root-доступ
- Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
- Расположение: Istanbul · IST-1.
Полезно знать
- Ghost устанавливается без почты. Для приглашений сотрудников, сброса паролей и входа участников добавьте данные SMTP в compose.yaml на сервере как переменные окружения.
- Для массовой отправки рассылок нужен аккаунт Mailgun. Стоимость почтовой службы в цену сервера не входит.
- Проверка устройства по email выключена. Когда почта заработает, удалите из compose.yaml строку security__staffDeviceVerification.
- Проверка обновлений выключена, поэтому уведомлений о новых версиях вы не увидите. Обновлять нужно самим: выполните в папке docker compose pull и docker compose up -d.
- Для веб-аналитики Ghost нужны аккаунт Tinybird и дополнительный сервис, которых в эту установку нет.
- Если сертификат выпустить не удаётся, сайт открывается по http на вашем IP-адресе.
Ghost: вопросы и ответы
Сколько RAM нужно Ghost?
В официальном руководстве по установке Ghost просят не менее 1 ГБ памяти. В Seturack Ghost, MySQL и Caddy делят один сервер, поэтому самый маленький размер — 2 ГБ. По мере роста читателей и участников вы увеличиваете сервер в панели.
Ghost бесплатен?
Программа Ghost распространяется по лицензии MIT, платы за лицензию нет. Ваша почтовая служба и, если вы продаёте подписки, Stripe берут собственную плату.
Как отправить рассылку через Ghost?
Для массовой рассылки нужен Mailgun, единственная служба массовой почты, которую поддерживает Ghost; его данные вы вводите в настройках рассылки в админ-панели. Для входа участников и приглашений тоже нужен SMTP: добавьте его в /opt/seturack/ghost/compose.yaml как переменные окружения, начинающиеся с mail__, затем выполните docker compose up -d.
Можно ли перейти с WordPress на Ghost?
Да. В админ-панели Ghost в разделе Settings > Advanced > Import/Export есть мигратор WordPress. Вы выгружаете из WordPress файл XML и загружаете его. В документации Ghost указаны ограничения: 100 МБ и 2 500 записей.
Можно ли продавать платные подписки с помощью Ghost?
Да, через Stripe, единственного платёжного провайдера, которого Ghost поддерживает встроенно, причём сайт сначала должен работать по адресу https. Прежде чем строить планы, проверьте, доступен ли Stripe в вашей стране.
Можно ли использовать с Ghost свой домен?
Да. Направьте A-запись на IP-адрес своего сервера и добавьте новый адрес в настройки HTTPS. Затем измените SITE_URL, SITE_HOST и SITE_ADI в /opt/seturack/ghost/.env и выполните docker compose up -d.