frappe_docker/dokploy
ubden 51f71f2abc refactor: Change port mapping to expose in docker-compose.yml
Updated the docker-compose.yml to use 'expose' instead of 'ports' for the service, aligning with Dokploy's configuration practices. This change enhances internal service communication while maintaining health check functionality.
2025-10-14 10:11:43 +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 refactor: Change port mapping to expose in docker-compose.yml 2025-10-14 10:11:43 +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
DOKPLOY_PORT_CONFIG.md docs: Add Dokploy port configuration guide 2025-10-14 10:10:58 +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