Adjust compose ports for Coolify deployment
This commit is contained in:
@@ -24,7 +24,8 @@ Landingpage/
|
||||
| |-- assets/
|
||||
| `-- sql/
|
||||
|-- Dockerfile # Persiapan Docker, belum perlu dijalankan
|
||||
|-- docker-compose.yml # Persiapan service app + database
|
||||
|-- docker-compose.yml # Service app + database untuk deploy
|
||||
|-- docker-compose.local.yml # Override port untuk menjalankan lokal
|
||||
|-- .env.example # Contoh konfigurasi environment
|
||||
|-- .dockerignore
|
||||
|-- .gitignore
|
||||
@@ -105,12 +106,20 @@ Password: admin123
|
||||
|
||||
## Docker
|
||||
|
||||
File Docker sudah disiapkan untuk dipelajari, tetapi belum dijalankan. Baca:
|
||||
File Docker sudah disiapkan untuk lokal dan deploy. Baca:
|
||||
|
||||
```text
|
||||
DOCKER_STEPS.md
|
||||
```
|
||||
|
||||
Untuk menjalankan lokal dengan akses `http://localhost:8080`, gunakan:
|
||||
|
||||
```bash
|
||||
docker compose -f docker-compose.yml -f docker-compose.local.yml up -d --build
|
||||
```
|
||||
|
||||
Untuk deploy di Coolify, gunakan `docker-compose.yml` saja agar port host tidak bentrok dengan aplikasi lain di server.
|
||||
|
||||
## Catatan Git
|
||||
|
||||
File yang tidak perlu masuk Git sudah dicatat di `.gitignore`, terutama `.env`, upload, log, `vendor`, dan `node_modules`.
|
||||
|
||||
Reference in New Issue
Block a user