Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
Ghost

Ghost

Ghost — современная платформа для публикаций. Headless CMS для рассылок, блогов и платных подписок: встроенная интеграция со Stripe и подписки в стиле Substack. Используется в OpenAI, DuckDuckGo и Mozilla. MIT-лицензированная альтернатива WordPress для серьёзных издателей.

Версия

6

Операционная система

Сервер Ubuntu 24.04 LTS

Мин. RAM

2 GB

Типы IP

IPV4,IPV6

Открыть панель администратора Ghost

URL: https://<server-ip>/ghost

Выполните начальную настройку: создайте учётную запись администратора и настройте сайт.

Управление Ghost через Docker Compose

cd /root/ghost
docker compose ps        # View running containers
docker compose up -d     # Start Ghost
docker compose down      # Stop Ghost
docker compose restart   # Restart Ghost

Учётные данные и конфигурация

Хранятся в /root/ghost/.env и /root/ghost/docker-compose.yml.

Настройка электронной почты

Раскомментируйте mail раздел в /root/ghost/docker-compose.yml.

Перезапустить контейнеры:

cd /root/ghost; docker compose restart

Убедитесь, что доступ к SMTP открыт.

Пример с Gmail App Password:

mail__transport: SMTP
mail__options__host: smtp.gmail.com
mail__options__port: 465
mail__options__secure: true
mail__options__auth__user: [email protected]
mail__options__auth__pass: your-app-password

Домен и SSL

Направьте ваш домен на IP-адрес сервера.

Обновите /root/ghost/docker-compose.yml URL до домена (url: https://your-domain).

Перезапустить контейнеры:

cd /root/ghost; docker compose restart

Для Certbot SSL:

apt install -y certbot python3-certbot-nginx
certbot certonly --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>

Замените пути SSL в /etc/nginx/sites-enabled/ghost.

# Example
ssl_certificate /etc/letsencrypt/live/your-domain/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/your-domain/privkey.pem;

Перезагрузите Nginx:

nginx -t && systemctl reload nginx

 

Больше в разделе CMS

Похожие приложения.

Развернуть Ghost прямо сейчас. От $2.48/мес.