# Frappe Apps Bilgileri Bu dokümanda, Dokploy image'inde kullanılan Frappe uygulamaları ve branch bilgileri açıklanır. ## 📦 İçerilen Uygulamalar ### 1. ERPNext - **Repository**: https://github.com/frappe/erpnext - **Branch**: `version-15` - **Docker Image**: N/A (source build) - **Açıklama**: Tam özellikli açık kaynak ERP sistemi - **Uyumluluk**: Frappe v15 ile tam uyumlu ✅ ### 2. HRMS (Human Resource Management System) - **Repository**: https://github.com/frappe/hrms - **Branch**: `version-15` - **Docker Image**: `ghcr.io/frappe/hrms:version-15` - **Açıklama**: İnsan Kaynakları Yönetim Sistemi - **Uyumluluk**: Frappe v15 ile tam uyumlu ✅ - **Özellikler**: Bordro, izin yönetimi, devam takibi, performans değerlendirme ### 3. CRM - **Repository**: https://github.com/frappe/crm - **Branch**: `develop` - **Açıklama**: Modern müşteri ilişkileri yönetimi - **Uyumluluk**: Frappe v15 ile uyumlu ✅ - **Not**: version-15 branch yok, develop kullanılıyor ### 3. LMS (Learning Management System) - **Repository**: https://github.com/frappe/lms - **Branch**: `main` - **Açıklama**: Öğrenme yönetim sistemi - **Uyumluluk**: Frappe v15 ile uyumlu ✅ - **Not**: version-15 branch yok, main kullanılıyor ### 4. Builder - **Repository**: https://github.com/frappe/builder - **Branch**: `main` - **Açıklama**: Drag & drop web sitesi oluşturucu - **Uyumluluk**: Frappe v15 ile uyumlu ✅ - **Not**: Main branch Frappe v15 destekliyor ### 5. Print Designer - **Repository**: https://github.com/frappe/print_designer - **Branch**: `main` - **Açıklama**: Özel yazdırma şablonu tasarımcısı - **Uyumluluk**: Frappe v15 ile uyumlu ✅ - **Not**: version-15 branch yok, main kullanılıyor ### 6. Payments - **Repository**: https://github.com/frappe/payments - **Branch**: `main` - **Açıklama**: Ödeme gateway entegrasyonları - **Uyumluluk**: Frappe v15 ile uyumlu ✅ - **Not**: version-15 branch yok, main kullanılıyor ### 7. Wiki - **Repository**: https://github.com/frappe/wiki - **Branch**: `main` - **Açıklama**: Bilgi tabanı ve dokümantasyon sistemi - **Uyumluluk**: Frappe v15 ile uyumlu ✅ - **Not**: version-15 branch yok, main kullanılıyor ## ❌ Kaldırılan Uygulamalar ### Twilio Integration - **Sebep**: Version-15 branch'i yok, master branch uyumsuz - **Alternatif**: ERPNext'in built-in SMS/telefon özellikleri kullanılabilir - **Manuel Kurulum**: Gerekirse sonradan `bench get-app` ile eklenebilir ### ERPNext Shipping - **Sebep**: Version-15 branch'i yok, dependency sorunları - **Alternatif**: ERPNext'in built-in shipping özellikleri kullanılabilir - **Manuel Kurulum**: Gerekirse sonradan `bench get-app` ile eklenebilir ## 🔧 Versiyon Uyumluluğu ### Frappe Framework: v15 Tüm uygulamalar Frappe v15 ile test edilmiştir ve uyumludur. ### Branch Stratejisi - **`version-15`**: Stable, production-ready - **`main`**: Latest features (v15 uyumlu olanlar) - **`develop`**: Development branch (kullanılmıyor) ## 📊 Branch Değişiklikleri | Uygulama | Branch | Docker Image | Durum | |----------|--------|--------------|-------| | ERPNext | version-15 | N/A | ✅ Stable | | HRMS | version-15 | ghcr.io/frappe/hrms:version-15 | ✅ Stable | | CRM | main (latest) | ghcr.io/frappe/crm:latest | ✅ Production | | Helpdesk | main (stable) | ghcr.io/frappe/helpdesk:stable | ✅ Production | | LMS | main (stable) | ghcr.io/frappe/lms:stable | ✅ Production | | Builder | main (stable) | ghcr.io/frappe/builder:stable | ✅ Production | | Print Designer | main (stable) | ghcr.io/frappe/print_designer:stable | ✅ Production | | Payments | main | N/A | ✅ Production | | Wiki | main | N/A | ✅ Production | ## 🚀 Manuel Uygulama Ekleme Eğer kaldırılan uygulamaları eklemek isterseniz: ### Twilio Integration (Riskli) ```bash # Container'a girin docker exec -it bash # Uygulamayı ekleyin bench get-app https://github.com/frappe/twilio-integration # Site'a kurun bench --site install-app twilio_integration # Restart bench restart ``` ### ERPNext Shipping (Riskli) ```bash # Container'a girin docker exec -it bash # Uygulamayı ekleyin bench get-app https://github.com/frappe/erpnext-shipping # Site'a kurun bench --site install-app erpnext_shipping # Restart bench restart ``` ⚠️ **Uyarı**: Bu uygulamalar Frappe v15 ile test edilmemiştir ve sorunlara yol açabilir. ## ✅ Production Önerileri ### Önerilen Konfigürasyon (Mevcut) - ✅ ERPNext (ERP) - ✅ HRMS (İnsan Kaynakları) - ✅ CRM (Müşteri İlişkileri) - ✅ Helpdesk (Destek Sistemi) - ✅ LMS (E-Learning) - ✅ Builder (Web Sitesi) - ✅ Print Designer (Yazdırma) - ✅ Payments (Ödeme) - ✅ Wiki (Bilgi Tabanı) Bu 9 uygulama Frappe v15 ile tam uyumlu ve production-ready'dir. ### İsteğe Bağlı Eklemeler Site kurulduktan sonra manuel olarak ekleyebilirsiniz: - Twilio Integration (SMS/telefon) - ERPNext Shipping (kargo) - Diğer custom apps ## 🔄 Güncelleme Uygulamaları güncellemek için: ```bash # Container'a girin docker exec -it bash # Tüm uygulamaları güncelle bench update --reset # Sadece belirli app bench update --app crm # Site'ı migrate et bench --site migrate ``` ## 📚 Kaynaklar - [Frappe Apps](https://github.com/frappe) - [ERPNext Documentation](https://docs.erpnext.com) - [Frappe Framework](https://frappeframework.com) --- **Son Güncelleme**: 2025-10-13 **Frappe Versiyon**: v15 **Toplam App**: 7