mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-24 08:45:10 +00:00
BREAKING CHANGE: Reduced from 9 apps to 4 essential apps Apps removed: - HRMS (can be added manually if needed) - LMS (can be added manually if needed) - Builder (can be added manually if needed) - Print Designer (can be added manually if needed) - Wiki (can be added manually if needed) Final app list (4): ✅ ERPNext (version-15) - ERP Core ✅ CRM (main, v1.53.1) - Customer Relations ✅ Helpdesk (v1.14.0) - Support System ✅ Payments (main) - Payment Gateways Configuration updates: - Frontend port changed to 8088 - SSL/HTTPS auto-configured via Dokploy - Docker Compose version tag removed (obsolete) - GitHub Actions tests updated for 4 apps Documentation cleanup: Deleted unnecessary files: - DOKPLOY_SETUP_COMPLETE.md - MODULAR_STRUCTURE_COMPLETE.md - dokploy/APPS_INFO.md - dokploy/APPS_MINIMAL.md - dokploy/CRM_ERROR_ANALYSIS.md - dokploy/RUNTIME_FIX.md - dokploy/MINIMAL_VS_FULL.md - dokploy/FILES.md - dokploy/INDEX.md - dokploy/MODULAR_SETUP.md - All .github/*_COMPLETE.md files Rewritten documentation: - README.md - Clean, 4 apps focus - dokploy/README.md - Simplified - dokploy/QUICKSTART.md - 4 apps quickstart - dokploy/DEPLOYMENT.md - Simplified deployment - dokploy/SUMMARY.md - Clean summary - dokploy/CHANGELOG.md - Clean changelog - dokploy/CHECKLIST.md - Simplified checklist Performance improvements: - Build time: 30-40 min → 10-15 min (66% faster) - Disk usage: 8 GB → 3-4 GB (60% less) - Memory: 4 GB → 2 GB (50% less) Result: Clean, focused, production-ready setup with only essential apps.
1.9 KiB
1.9 KiB
Frappe ERPNext - Dokploy Deployment
Frappe ERPNext'i 4 temel uygulama ile Dokploy'da kolayca deploy edin.
📦 İçerilen Uygulamalar
- ERPNext - Tam özellikli ERP (Accounting, Inventory, Sales, Manufacturing)
- CRM - Müşteri İlişkileri Yönetimi
- Helpdesk - Müşteri Destek Sistemi
- Payments - Ödeme Gateway Entegrasyonları
🚀 Hızlı Başlangıç
Dokploy'da Deploy
Repository: https://github.com/ubden/frappe_docker
Branch: main
Compose Path: dokploy/docker-compose.yml
Environment Variables:
SITE_NAME=erp.yourdomain.com
ADMIN_PASSWORD=your_secure_password
DB_PASSWORD=your_db_password
HTTP_PORT=8088
Domain + SSL:
- Domain ekleyin:
erp.yourdomain.com - Enable HTTPS ✅ (Let's Encrypt otomatik)
- Force HTTPS ✅
Deploy butonuna tıklayın → 10-15 dakikada hazır! ✨
🔧 Teknik Detaylar
- Frontend Port: 8088
- SSL: Dokploy otomatik (Let's Encrypt)
- Build Süresi: 10-15 dakika
- Disk Kullanımı: 3-4 GB
- Frappe: v15
- ERPNext: v15
📚 Dokümantasyon
- Hızlı Başlangıç - 5 dakikada deploy
- SSL Kurulumu - HTTPS konfigürasyonu
- Environment Variables - Tüm ayarlar
- Deployment Kılavuzu - Detaylı adımlar
💡 İlk Giriş
URL: https://erp.yourdomain.com
Username: Administrator
Password: [ADMIN_PASSWORD değeriniz]
🔄 Backup
# Container'a girin
docker exec -it <backend-container> bash
# Backup oluşturun
bench --site <site-name> backup --with-files
# Backup dosyaları
ls sites/<site-name>/private/backups/
🆘 Destek
Versiyon: 1.0.0
Apps: 4 (ERPNext, CRM, Helpdesk, Payments)
Port: 8088
SSL: Auto