Project Management PWA untuk pm.pixelsolusindo.space (port 3005).
- Frontend: SPA (hash-router) + Service Worker (PWA)
- API base:
https://api-pm.pixelsolusindo.space/api(lihat_html/assets/js/services/api.js) - Deploy: host folder
_html/di Apache/Nginx (contoh konfigurasi ada diapache/)
.
├── _html/ # Frontend app (document root)
├── apache/ # Contoh konfigurasi vhost Apache
├── android/ # Project Android (Capacitor)
├── tools/ # Script utilitas
├── tconfig/ # Template config cloudflared (tanpa credentials)
└── version.txt # Versi global (opsional)
- Host folder
_html/sebagai document root. - Pastikan domain
pm.pixelsolusindo.spacemengarah ke server tersebut. - Untuk memaksa client mengambil versi terbaru PWA: bump
_html/version.txt.
_html/version.txtdipakai sebagai “version signal”.- Saat versi berubah, client akan re-fetch aset dan service worker akan update.
Folder android/ berisi project Android hasil build Capacitor. Untuk rilis Android:
- Jangan pernah commit file signing (
*.jks,android/keystore.properties, dsb). - Pastikan
android/local.propertiestetap lokal.
- Repo ini public, jadi:
- jangan commit
.env, credentials cloudflared (tconfig/credentials.json),cert.pem, atau Android keystore. - semua file tersebut sudah di-block via
.gitignore.
- jangan commit
