Deneme part2
Docker ve Ghost Entegrasyonu
Bu makalede, Docker kullanarak kendi sunucumuzda nasıl blog ayağa kaldıracağımızı inceliyoruz. Özellikle port çakışmaları ve SSL konularına dikkat etmemiz gerekiyor.
Gereksinimler
- Ubuntu Sunucu (20.04 veya 22.04)
- Docker & Docker Compose
- Bir adet Domain (Cloudflare önerilir)
Örnek Docker Compose Dosyası
Aşağıdaki konfigürasyon ile Ghost'u 80 portunda çalıştırabilirsiniz:
version: '3.1'
services:
ghost:
image: ghost:5-alpine
restart: always
ports:
- 80:2368
environment:
url: https://blog.ornek.com
Dikkat: Veritabanı şifrelerinizi asla açık bir şekilde paylaşmayın, .env dosyası kullanın.
Kurulum tamamlandıktan sonra docker ps komutu ile durumu kontrol edebilirsiniz.