diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
Ghost

Ghost

Ghost adalah platform penerbitan modern. Headless CMS untuk newsletter, blog, dan keanggotaan berbayar dengan integrasi Stripe bawaan dan langganan email bergaya Substack. Digunakan di OpenAI, DuckDuckGo, dan Mozilla. Alternatif berlisensi MIT dari WordPress untuk penerbit serius.

Versi

6

Sistem Operasi

Server Ubuntu 24.04 LTS

RAM minimum

2 GB

Jenis IP

IPV4,IPV6

Akses Admin Ghost

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

Selesaikan pengaturan awal: buat pengguna admin dan konfigurasikan situs.

Kelola Ghost via 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

Kredensial & Konfigurasi

Tersimpan di /root/ghost/.env dan /root/ghost/docker-compose.yml.

Pengaturan Email

Batalkan komentar mail bagian di /root/ghost/docker-compose.yml.

Mulai ulang kontainer:

cd /root/ghost; docker compose restart

Pastikan akses SMTP telah diberikan.

Contoh menggunakan 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

Domain & SSL

Arahkan domain Anda ke IP server.

Perbarui /root/ghost/docker-compose.yml URL ke domain (url: https://your-domain).

Mulai ulang kontainer:

cd /root/ghost; docker compose restart

Untuk Certbot SSL:

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

Ganti path SSL di /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;

Muat ulang Nginx:

nginx -t && systemctl reload nginx

 

Lebih Banyak di CMS

Aplikasi terkait.

Deploy Ghost sekarang. Mulai dari $2.48/bulan.