mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-24 00:35:10 +00:00
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
This commit is contained in:
parent
6485b93da7
commit
0ac9cd8a94
10 changed files with 20 additions and 20 deletions
4
.github/workflows/build-dokploy.yml
vendored
4
.github/workflows/build-dokploy.yml
vendored
|
|
@ -105,7 +105,7 @@ jobs:
|
|||
SITE_NAME=test.localhost
|
||||
ADMIN_PASSWORD=testpassword
|
||||
DB_PASSWORD=testdbpassword
|
||||
HTTP_PORT=8088
|
||||
HTTP_PORT=8080
|
||||
EOF
|
||||
|
||||
- name: Start services
|
||||
|
|
@ -129,7 +129,7 @@ jobs:
|
|||
- name: Test site accessibility
|
||||
run: |
|
||||
sleep 30
|
||||
curl -f http://localhost:8088/api/method/ping || exit 1
|
||||
curl -f http://localhost:8080/api/method/ping || exit 1
|
||||
|
||||
- name: Test installed apps
|
||||
run: |
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ Hızlı ve verimli ERPNext deployment - 4 temel uygulama ile 10-15 dakikada haz
|
|||
Repository: https://github.com/ubden/frappe_docker
|
||||
Branch: main
|
||||
Compose Path: dokploy/docker-compose.yml
|
||||
Frontend Port: 8088
|
||||
Frontend Port: 8080
|
||||
SSL: Auto (Let's Encrypt)
|
||||
```
|
||||
|
||||
|
|
@ -39,7 +39,7 @@ SSL: Auto (Let's Encrypt)
|
|||
- ✅ Minimal disk usage (3-4 GB)
|
||||
- ✅ Auto SSL/HTTPS (Let's Encrypt)
|
||||
- ✅ Production-ready config
|
||||
- ✅ Port 8088 with HTTPS support
|
||||
- ✅ Standard port 8080 with HTTPS support
|
||||
|
||||
### Try in Play With Docker
|
||||
|
||||
|
|
@ -93,7 +93,7 @@ ERPNext with essential business apps, optimized for Dokploy:
|
|||
- [Package Summary](dokploy/SUMMARY.md) 📋
|
||||
|
||||
**Included Apps**: ERPNext, CRM, Helpdesk, Payments
|
||||
**Port**: 8088 (HTTPS otomatik)
|
||||
**Port**: 8080 (HTTPS otomatik)
|
||||
**Build Time**: 10-15 min
|
||||
**Disk**: 3-4 GB
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ Production-ready Frappe ERPNext Dokploy deployment paketi.
|
|||
#### Özellikler
|
||||
- Dokploy-optimized Docker Compose
|
||||
- Otomatik SSL/HTTPS (Let's Encrypt)
|
||||
- Frontend port 8088
|
||||
- Frontend port 8080 (standard Frappe port)
|
||||
- Production-ready konfigürasyon
|
||||
- Environment-based configuration
|
||||
- Health checks
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
- [ ] `SITE_NAME` belirlendi
|
||||
- [ ] `ADMIN_PASSWORD` güçlü şifre (12+ karakter)
|
||||
- [ ] `DB_PASSWORD` güçlü şifre (12+ karakter)
|
||||
- [ ] Port 8088 kullanılacak
|
||||
- [ ] Port 8080 (standard) kullanılacak
|
||||
|
||||
### Güvenlik
|
||||
- [ ] Tüm şifreler güçlü ve unique
|
||||
|
|
@ -36,7 +36,7 @@
|
|||
- [ ] `SITE_NAME` eklendi
|
||||
- [ ] `ADMIN_PASSWORD` eklendi (Secret)
|
||||
- [ ] `DB_PASSWORD` eklendi (Secret)
|
||||
- [ ] `HTTP_PORT=8088` eklendi
|
||||
- [ ] `HTTP_PORT=8080` eklendi
|
||||
|
||||
### Domain & SSL
|
||||
- [ ] Domain eklendi
|
||||
|
|
|
|||
|
|
@ -31,14 +31,14 @@ Frappe ERPNext'i 4 temel uygulama ile Dokploy'da deploy etme kılavuzu.
|
|||
SITE_NAME=erp.yourdomain.com
|
||||
ADMIN_PASSWORD=YourSecurePass123!
|
||||
DB_PASSWORD=YourDBPass456!
|
||||
HTTP_PORT=8088
|
||||
HTTP_PORT=8080
|
||||
```
|
||||
|
||||
### Adım 4: Domain + SSL
|
||||
|
||||
1. **Domains** → **Add Domain**
|
||||
2. Domain: `erp.yourdomain.com`
|
||||
3. Port: `8088`
|
||||
3. Port: `8080`
|
||||
4. **Enable HTTPS** ✅
|
||||
5. **Force HTTPS** ✅
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ Frappe ERPNext'i 4 temel uygulama ile 5 dakikada deploy edin!
|
|||
| `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 |
|
||||
| `HTTP_PORT` | `8080` | Frontend port |
|
||||
|
||||
**⚠️ ÖNEMLİ**: Şifreleri "Secret" olarak işaretleyin!
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ Compose Path: dokploy/docker-compose.yml
|
|||
SITE_NAME=erp.yourdomain.com
|
||||
ADMIN_PASSWORD=your_secure_password
|
||||
DB_PASSWORD=your_db_password
|
||||
HTTP_PORT=8088
|
||||
HTTP_PORT=8080
|
||||
```
|
||||
|
||||
**Domain + SSL**:
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ Dokploy otomatik olarak Let's Encrypt sertifikası oluşturur:
|
|||
|
||||
```
|
||||
Domain: erp.yourdomain.com
|
||||
Port: 8088
|
||||
Port: 8080 (standard Frappe port)
|
||||
Enable HTTPS: ✅ (işaretleyin)
|
||||
```
|
||||
|
||||
|
|
@ -44,18 +44,18 @@ Dokploy otomatik olarak:
|
|||
|
||||
## 🌐 Port Yapılandırması
|
||||
|
||||
### Frontend Port: 8088
|
||||
### Frontend Port: 8080
|
||||
|
||||
```env
|
||||
# .env dosyasında
|
||||
HTTP_PORT=8088
|
||||
HTTP_PORT=8080
|
||||
```
|
||||
|
||||
### Erişim URL'leri
|
||||
|
||||
**HTTP** (development):
|
||||
```
|
||||
http://erp.yourdomain.com:8088
|
||||
http://erp.yourdomain.com:8080
|
||||
```
|
||||
|
||||
**HTTPS** (production - Dokploy):
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ Frappe ERPNext ve 3 ek uygulama ile production-ready deployment paketi.
|
|||
- 💾 Az disk kullanımı (3-4 GB)
|
||||
- 🔒 Otomatik SSL (Let's Encrypt)
|
||||
- 🚀 Production-ready konfigürasyon
|
||||
- 📱 Port 8088
|
||||
- 📱 Port 8080 (standard)
|
||||
|
||||
## 🏗️ Mimari
|
||||
|
||||
|
|
@ -30,7 +30,7 @@ Browser (HTTPS:443)
|
|||
↓
|
||||
Dokploy Proxy (SSL)
|
||||
↓
|
||||
Frontend (Port 8088 → 8080)
|
||||
Frontend (Port 8080)
|
||||
↓
|
||||
Backend (Port 8000)
|
||||
↓
|
||||
|
|
@ -52,7 +52,7 @@ MariaDB + Redis
|
|||
SITE_NAME=erp.yourdomain.com
|
||||
ADMIN_PASSWORD=your_password
|
||||
DB_PASSWORD=db_password
|
||||
HTTP_PORT=8088
|
||||
HTTP_PORT=8080
|
||||
```
|
||||
|
||||
### SSL
|
||||
|
|
|
|||
|
|
@ -175,7 +175,7 @@ services:
|
|||
networks:
|
||||
- erpnext-network
|
||||
ports:
|
||||
- "${HTTP_PORT:-8088}:8080"
|
||||
- "${HTTP_PORT:-8080}:8080"
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "curl -f http://localhost:8080/api/method/ping || exit 1"]
|
||||
interval: 30s
|
||||
|
|
|
|||
Loading…
Reference in a new issue