Що встановлено на вашому сервері 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 та ядра можна збільшувати й зменшувати, диск лише росте.
| Використання | Розмір | Ціна | Обрати |
|---|---|---|---|
| Нове видання | 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/міс. |
Кому підійде?
- Авторам і редакторам, які ведуть блог із розсилкою електронною поштою
- Невеликим видавцям, що будують сайт із членством
- Тим, кому потрібен інструмент для письма, а не конструктор сторінок із купою плагінів
- Усім, хто хоче мати дописи й списки підписників на власному сервері
- Виданням із читачами в Туреччині, які мають працювати на сервері в Стамбулі
Що буде після замовлення?
- Задайте розмір і завершіть оплату.
- Ваш сервер запускається, а Ghost встановлюється сам. У наших тестах на справжніх серверах це зайняло близько 4 хвилин.
- У панелі відкрийте сервер у розділі «Мої сервери». Коли в рядку «Застосунок» на вкладці «Огляд» з’явиться, що Ghost готовий, натисніть «Відкрити застосунок».
- Увійдіть за рядками «Електронна пошта» і «Пароль». Обліковий запис власника готовий, і екрана налаштування немає.
- У Settings задайте назву сайту та власну електронну адресу, а потім опублікуйте перший допис.
- Якщо плануєте використовувати членство чи розсилки, підключіть свій поштовий сервіс.
З кожним сервером
- Щоденне резервне копіювання входить у ціну
- Необмежений трафік
- Повний доступ root
- Пізніше можна збільшувати чи зменшувати RAM і CPU, а також збільшувати диск
- Розташування: Istanbul · IST-1.
Корисно знати
- Ghost встановлюється без пошти. Для запрошень співробітників, скидання паролів і входу учасників додайте дані SMTP у compose.yaml на сервері як змінні середовища.
- Для масових розсилок потрібен акаунт Mailgun. Вартість поштового сервісу в ціну сервера не входить.
- Перевірку пристрою через електронну пошту вимкнено. Коли пошта запрацює, приберіть рядок security__staffDeviceVerification із compose.yaml.
- Перевірку оновлень вимкнено, тож сповіщень про нові версії ви не побачите. Оновлення — ваша відповідальність: виконайте 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.