docs: perjelas WA=notifikasi/Telegram=monitoring di README + catatan rilis v0.5.0

This commit is contained in:
oxpoe committed 2026-10-09 10:45:56 +07:00
1 parent 5689676665
commit 5257fb5b62
2 files changed
+34 -1

No files matched your search

+1 -1
View File
@@ -31,7 +31,7 @@
- **RADIUS** — server PAP/CHAP untuk PPPoE/hotspot, secret per-NAS. - **RADIUS** — server PAP/CHAP untuk PPPoE/hotspot, secret per-NAS.
- **Peta & GIS** — Leaflet + OpenStreetMap/satelit: marker pelanggan & ODP, jalur kabel, trafik PPPoE real-time; peta teknisi + rute Google Maps. - **Peta & GIS** — Leaflet + OpenStreetMap/satelit: marker pelanggan & ODP, jalur kabel, trafik PPPoE real-time; peta teknisi + rute Google Maps.
- **Portal & peran** — admin (super admin/admin/kasir), teknisi (tiket, input pelanggan dari lapangan), kolektor (cek tagihan & pengajuan pembayaran), dan **PWA pelanggan** (tagihan, bayar, tiket, SSID/password, speed test, mode offline). - **Portal & peran** — admin (super admin/admin/kasir), teknisi (tiket, input pelanggan dari lapangan), kolektor (cek tagihan & pengajuan pembayaran), dan **PWA pelanggan** (tagihan, bayar, tiket, SSID/password, speed test, mode offline).
- **Notifikasi** — WhatsApp (gateway [Gowa](https://github.com/aldinokemal/go-whatsapp-web-multidevice): broadcast, pengingat otomatis, struk pembayaran; bot Telegram admin (opsional). - **Notifikasi** — WhatsApp (gateway [Gowa](https://github.com/aldinokemal/go-whatsapp-web-multidevice): broadcast, pengingat otomatis, struk pembayaran; **monitoring & interaksi admin via Telegram** (menu & perintah: `/sistem`, `/pendapatan`, `/offline`, `/olt`, dll).
- **Speed test** — server internal maupun eksternal (preset provider diatur admin), mode embed/tab, tombol Muat Ulang & Bersihkan Cache. - **Speed test** — server internal maupun eksternal (preset provider diatur admin), mode embed/tab, tombol Muat Ulang & Bersihkan Cache.
- **PWA** — dapat dipasang di HP, offline, pembaruan otomatis (bar "versi baru tersedia"). - **PWA** — dapat dipasang di HP, offline, pembaruan otomatis (bar "versi baru tersedia").
- **Bilingual** — antarmuka Indonesia / English (bisa diganti dari UI). - **Bilingual** — antarmuka Indonesia / English (bisa diganti dari UI).
+33
View File
@@ -0,0 +1,33 @@
# OPEN-ISP v0.5.0 (pickle-lime) — Rilis Open-Source Perdana
Rilis pertama OPEN-ISP: sistem **billing & manajemen ISP (fiber optic)** open-source (lisensi ISC), self-hosted.
## Sorotan
- **PWA Pelanggan** (offline), **Admin**, **Teknisi**, **Kolektor** dalam satu aplikasi.
- **Billing otomatis**: generate tagihan, isolir otomatis, pengingat, prorata/promo, FUP, jam kalong.
- **Multi-vendor OLT** (Hioso, HSGQ, ZTE, Huawei) + `scripts/olt-probe.js`.
- **TR-069** (ACS bawaan + GenieACS), **RADIUS** (PAP/CHAP).
- **Pembayaran**: QRIS statis + webhook, kode unik, gateway opsional.
- **Antarmuka bilingual** Indonesia / English.
- **Docker & GitHub Codespaces** siap jalan (`docker compose up -d`).
## Peran notifikasi (edisi ini)
- **WhatsApp = notifikasi keluar**: broadcast, pengingat, struk, **notif tiket ke teknisi** (dengan tautan **Chat Pelanggan** + **Share Lokasi**). Bot tidak membalas perintah.
- **Telegram = monitoring & kontrol admin**: menu + perintah `/sistem`, `/pendapatan`, `/tunggakan`, `/tiket`, `/offline`, `/aktif`, `/olt`, `/trafik`, `/ringkasan`, `/lunas`, `/generate`, `/isolir`, `/buka`, `/listonu`, `/info`, `/reboot`, `/gantissid`, `/gantisandi`, `/kick`, `/editpppoe`, `/cekpppoe`, `/vcr`, `/vouch`, `/cari`.
- **Spintax** `{A|B|C}` otomatis untuk anti-ban.
## Perbaikan
- Menambahkan tabel `discount_logs` (fresh-install) yang sebelumnya hilang.
- Memperbaiki `getTechById` (notifikasi tiket oleh admin).
- Spintax diproses terpusat (teks/gambar/dokumen).
## Kredit
- Base kode & repo: [alijayanet/billing-rtrw](https://github.com/alijayanet/billing-rtrw) oleh **Alijaya Net** — terima kasih.
- Add-on: GoWA, LibreSpeed/OpenSpeedTest, Uptime Kuma, notification-forwarder.
- Dikembangkan oleh [oxpoe](https://github.com/oxpoe) — **code by DeepSeek V4.1 Flash — max, on opencode**.
## Instalasi singkat
```bash
git clone https://github.com/oxpoe/open-isp.git && cd open-isp
docker compose up -d # http://localhost:3001 (admin / demo-isp123)
```