Web Erişimi
- Tarayıcıda aç:
http://<SERVER_IP>
Yönetici Hesabı Kurulumu
1. Bir yönetici oluşturmak için aşağıdaki komutu çalıştırın:
docker exec -it artalk artalk admin
2. Yönetici hesabını oluşturduktan sonra web arayüzüne giriş yapın.
3. GUI'deki Kullanıcı Yönetimi sayfası üzerinden ek hesaplar oluşturun · manuel yapılandırma düzenlemesi gerekmez.
Önemli Dosyalar ve Dizinler
/root/artalk/docker-compose.yml→ Docker Compose tanım dosyası/root/artalk/data→ Tüm kalıcı blog içeriğini saklar/etc/nginx/sites-available/artalk.conf→ Ters proxy yapılandırması
Docker Yönetim Komutları
cd /root/artalk
docker ps # List running containers
docker compose logs -f # Follow logs
docker compose restart # Restart service
Alan Adı ve SSL Kurulumu
Alan adınızı sunucu IP'sine yönlendirin.
Nginx yapılandırmasını düzenleyin:
vim /etc/nginx/sites-available/artalk.conf
Değiştir server_name _; ile server_name <your-domain>;
Certbot'u Yükle:
apt install -y certbot python3-certbot-nginx
SSL sertifikası almak için Certbot'u çalıştırın:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>
Nginx'i test edin ve yeniden yükleyin:
sudo nginx -t
sudo systemctl reload nginx
Tarayıcıda aç: https://<your-domain>