frappe_docker/dokploy/QUICKSTART.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

2.1 KiB
Raw Blame History

🚀 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 → ProjectsCreate Project
  2. Proje adı: frappe-erp

Adım 2: Docker Compose Service

  1. Add ServiceDocker 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 ı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 8080 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

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