frappe_docker/dokploy/README.md
ubden 0ac9cd8a94 fix: Change port from 8088 back to 8080 (standard Frappe port for SSL)
Port changes:
- HTTP_PORT: 8088 → 8080 (default Frappe port)
- All documentation updated to reflect port 8080
- GitHub Actions tests updated to port 8080
- SSL works correctly with standard port 8080 in Dokploy

Reason:
- Port 8080 is the standard Frappe frontend port
- Dokploy SSL/HTTPS works better with default port
- Consistent with Frappe conventions

Files updated:
- README.md
- dokploy/README.md
- dokploy/QUICKSTART.md
- dokploy/DEPLOYMENT.md
- dokploy/SSL_SETUP.md
- dokploy/SUMMARY.md
- dokploy/CHANGELOG.md
- dokploy/CHECKLIST.md
- dokploy/docker-compose.yml
- .github/workflows/build-dokploy.yml

SSL/HTTPS:
- Dokploy handles SSL termination on port 443
- Internal communication uses port 8080
- HTTPS redirect automatic
- Let's Encrypt auto-renewal
2025-10-14 09:33:46 +03:00

85 lines
1.9 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.

# Frappe ERPNext - Dokploy Deployment
Frappe ERPNext'i 4 temel uygulama ile Dokploy'da kolayca deploy edin.
## 📦 İçerilen Uygulamalar
1. **ERPNext** - Tam özellikli ERP (Accounting, Inventory, Sales, Manufacturing)
2. **CRM** - Müşteri İlişkileri Yönetimi
3. **Helpdesk** - Müşteri Destek Sistemi
4. **Payments** - Ödeme Gateway Entegrasyonları
## 🚀 Hızlı Başlangıç
### Dokploy'da Deploy
```bash
Repository: https://github.com/ubden/frappe_docker
Branch: main
Compose Path: dokploy/docker-compose.yml
```
**Environment Variables**:
```env
SITE_NAME=erp.yourdomain.com
ADMIN_PASSWORD=your_secure_password
DB_PASSWORD=your_db_password
HTTP_PORT=8080
```
**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ıç](QUICKSTART.md) - 5 dakikada deploy
- [SSL Kurulumu](SSL_SETUP.md) - HTTPS konfigürasyonu
- [Environment Variables](ENV_VARIABLES.md) - Tüm ayarlar
- [Deployment Kılavuzu](DEPLOYMENT.md) - Detaylı adımlar
## 💡 İlk Giriş
```
URL: https://erp.yourdomain.com
Username: Administrator
Password: [ADMIN_PASSWORD değeriniz]
```
## 🔄 Backup
```bash
# 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
- [GitHub Issues](https://github.com/ubden/frappe_docker/issues)
- [Frappe Forum](https://discuss.frappe.io)
- [ERPNext Docs](https://docs.erpnext.com)
---
**Versiyon**: 1.0.0
**Apps**: 4 (ERPNext, CRM, Helpdesk, Payments)
**Port**: 8088
**SSL**: Auto