🎯 Kurulum Sonrası İlk Adımlar
Giriş yapabildikten sonra, PulseHub'ı üretime hazır hale getirmek için bu kontrol listesini takip edin.
1. İlk Kanalınızı Ekleyin
Channels → Add Channel bölümüne gidin ve kullanım durumunuza uyan türü seçin. Her kanal türü sağlayıcısından farklı kimlik bilgileri gerektirir:
Bir kanal ekledikten sonra, webhook URL'si kartta gösterilir. Bunu sağlayıcınızın geliştirici paneline yapıştıracaksınız.
2. Sağlayıcı Tarafında Webhook'u Yapılandırın
Her kanal sağlayıcısının gelen mesajları nereye göndereceğini bilmesi gerekir. Format her zaman:
https://yourdomain.com/webhooks/{channel_type}/{channel_id}
Bu URL'yi nereye yapıştıracağınıza dair kesin adımlar için kanala özel kılavuzlara bakın.
3. Cron Görevlerini Ayarlayın
Birkaç özellik yalnızca cron çalıştırıcısı aktif olduğunda çalışır:
| Özellik | Cron Olmadan | Cron İle |
|---|---|---|
| Gelen e-posta (IMAP) | Asla yoklanmaz | Her dakika kontrol edilir |
| Otomasyon kuralları | Web isteklerinde eşzamanlı tetiklenir | Her dakika güvenilir şekilde çalışır |
| Başarısız webhook yeniden denemeleri | Sonsuza kadar takılı kalır | 5 defaya kadar yeniden denenir |
| Veritabanı temizliği | Tablolar süresiz büyür | Saatlik budanır |
Paylaşımlı hosting (cPanel / Plesk / DirectAdmin)
- PulseHub'da Settings → Cron Job URL bölümüne gidin ve tam URL'yi kopyalayın
- Hosting panelinizde Cron Jobs bölümüne gidin
- Zamanlamayı Her Dakika (
* * * * *) olarak ayarlayın - Bunu komut olarak yapıştırın:
wget -q -O /dev/null "https://yourdomain.com/cron.php?token=YOUR_CRON_SECRET&job=all"
Komut satırı bilgisi gerekmez — sadece Ayarlar'dan URL'yi kopyalayın ve hosting panelinize yapıştırın.