mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-24 00:35:10 +00:00
- Corrected YAML syntax in `.pre-commit-config.yaml` to fix alias errors. - Updated application branches in `apps.json` and `Dockerfile` to reflect actual existing branches for Frappe apps. - Introduced new applications (HRMS, Helpdesk) and removed incompatible ones. - Enhanced documentation in `APPS_INFO.md` and `README.md` to reflect changes and ensure clarity on application compatibility.
5.4 KiB
5.4 KiB
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-appile 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-appile eklenebilir
🔧 Versiyon Uyumluluğu
Frappe Framework: v15
Tüm uygulamalar Frappe v15 ile test edilmiştir ve uyumludur.
Branch Stratejisi
version-15: Stable, production-readymain: 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)
# Container'a girin
docker exec -it <backend-container> bash
# Uygulamayı ekleyin
bench get-app https://github.com/frappe/twilio-integration
# Site'a kurun
bench --site <site-name> install-app twilio_integration
# Restart
bench restart
ERPNext Shipping (Riskli)
# Container'a girin
docker exec -it <backend-container> bash
# Uygulamayı ekleyin
bench get-app https://github.com/frappe/erpnext-shipping
# Site'a kurun
bench --site <site-name> 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:
# Container'a girin
docker exec -it <backend-container> bash
# Tüm uygulamaları güncelle
bench update --reset
# Sadece belirli app
bench update --app crm
# Site'ı migrate et
bench --site <site-name> migrate
📚 Kaynaklar
Son Güncelleme: 2025-10-13 Frappe Versiyon: v15 Toplam App: 7