frappe_docker/dokploy
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
..
.dockerignore feat: Complete Dokploy setup with modular structure and extensive documentation 2025-10-13 22:51:01 +03:00
.gitignore feat: Complete Dokploy setup with modular structure and extensive documentation 2025-10-13 22:51:01 +03:00
apps.json refactor: Simplify to 4 essential apps and clean up documentation 2025-10-14 09:01:15 +03:00
CHANGELOG.md fix: Change port from 8088 back to 8080 (standard Frappe port for SSL) 2025-10-14 09:33:46 +03:00
CHECKLIST.md fix: Change port from 8088 back to 8080 (standard Frappe port for SSL) 2025-10-14 09:33:46 +03:00
DEPLOYMENT.md fix: Change port from 8088 back to 8080 (standard Frappe port for SSL) 2025-10-14 09:33:46 +03:00
docker-compose.prod.yml Update Docker configurations and Helpdesk application branch for compatibility 2025-10-14 01:15:21 +03:00
docker-compose.yml fix: Change port from 8088 back to 8080 (standard Frappe port for SSL) 2025-10-14 09:33:46 +03:00
Dockerfile fix: Keep node_modules for runtime dependencies and add troubleshooting guide 2025-10-14 09:12:51 +03:00
dokploy.json feat: Complete Dokploy setup with modular structure and extensive documentation 2025-10-13 22:51:01 +03:00
ENV_VARIABLES.md feat: Complete Dokploy setup with modular structure and extensive documentation 2025-10-13 22:51:01 +03:00
install.sh refactor: Update Dokploy applications for Frappe v15 compatibility and enhance pre-commit configuration 2025-10-13 23:13:01 +03:00
QUICKSTART.md fix: Change port from 8088 back to 8080 (standard Frappe port for SSL) 2025-10-14 09:33:46 +03:00
README.md fix: Change port from 8088 back to 8080 (standard Frappe port for SSL) 2025-10-14 09:33:46 +03:00
SSL_SETUP.md fix: Change port from 8088 back to 8080 (standard Frappe port for SSL) 2025-10-14 09:33:46 +03:00
SUMMARY.md fix: Change port from 8088 back to 8080 (standard Frappe port for SSL) 2025-10-14 09:33:46 +03:00
TROUBLESHOOTING.md fix: Keep node_modules for runtime dependencies and add troubleshooting guide 2025-10-14 09:12:51 +03:00
VERSION feat: Enhance Dokploy with automated release workflows and documentation updates 2025-10-13 23:02:01 +03:00

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

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=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

💡 İ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