frappe_docker/dokploy/QUICKSTART.md
ubden e834fe4d51 refactor: Simplify to 4 essential apps and clean up documentation
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.
2025-10-14 09:01:15 +03:00

98 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🚀 Hızlı Başlangıç Kılavuzu
Frappe ERPNext'i 4 temel uygulama ile 5 dakikada deploy edin!
## ⚡ 1 Dakikada Deploy
### Adım 1: Dokploy'da Yeni Service
1. Dokploy dashboard → **Projects****Create Project**
2. Proje adı: `frappe-erp`
### Adım 2: Docker Compose Service
1. **Add Service****Docker Compose**
2. Bilgileri girin:
- **Name**: `erpnext`
- **Repository**: `https://github.com/ubden/frappe_docker`
- **Branch**: `main`
- **Compose Path**: `dokploy/docker-compose.yml`
### Adım 3: Environment Variables
| Variable | Değer | Açıklama |
|----------|-------|----------|
| `SITE_NAME` | `erp.yourdomain.com` | Site domain adı |
| `ADMIN_PASSWORD` | `YourPass123!` | Admin şifresi (güçlü) |
| `DB_PASSWORD` | `DBPass456!` | Database şifresi (güçlü) |
| `HTTP_PORT` | `8088` | Frontend port |
**⚠️ ÖNEMLİ**: Şifreleri "Secret" olarak işaretleyin!
### Adım 4: Domain + SSL
1. **Domains** sekmesi → **Add Domain**
2. Domain: `erp.yourdomain.com`
3. Port: `8088`
4. **Enable HTTPS**
5. **Force HTTPS**
### Adım 5: Deploy!
**Deploy** butonuna tıklayın → 10-15 dakika bekleyin → Hazır! 🎉
## ✅ Kurulu Uygulamalar
-**ERPNext** - ERP Core
-**CRM** - Müşteri Yönetimi
-**Helpdesk** - Destek Sistemi
-**Payments** - Ödeme Entegrasyonları
## 🌐 İlk Giriş
```
URL: https://erp.yourdomain.com
Username: Administrator
Password: [ADMIN_PASSWORD değeriniz]
```
## 📊 Sistem Gereksinimleri
**Minimum**:
- CPU: 2 cores
- RAM: 4 GB
- Disk: 15 GB
**Önerilen**:
- CPU: 4 cores
- RAM: 8 GB
- Disk: 30 GB SSD
## 🔧 İlk Yapılandırma
1. Setup Wizard'ı tamamlayın
2. Şirket bilgilerini girin
3. Email ayarlarını yapın
4. İlk kullanıcıları ekleyin
## 💾 Backup
```bash
docker exec -it <backend> bench --site <site> backup --with-files
```
## 🐛 Sorun Giderme
**Site açılmıyor**:
- Browser cache temizleyin
- Container loglarını kontrol edin
**"Site not found"**:
- create-site container loglarını kontrol edin
- Site oluşturuldu mu?
---
**Toplam Süre**: 15 dakika (deployment dahil)
**Uygulama Sayısı**: 4
**SSL**: Otomatik