docs: banner, screenshot, dan berkas komunitas (CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, CHANGELOG, template issue/PR)

This commit is contained in:
oxpoe committed 2026-10-09 06:28:50 +07:00
1 parent 23a50fb8c4
commit 79334dfaea
19 files changed
+248 -3

No files matched your search

+36
View File
@@ -0,0 +1,36 @@
# Kontribusi ke OPEN-ISP
Terima kasih sudah tertarik berkontribusi! 🎉
## Cara Berkontribusi
1. **Fork** repositori ini.
2. Buat **branch** baru: `git checkout -b fitur/nama-fitur`.
3. Lakukan perubahan + uji.
4. **Commit**: `git commit -m "feat: deskripsi singkat"`.
5. **Push** branch & buka **Pull Request**.
## Aturan
- Ikuti gaya kode & struktur yang ada (Express/EJS, service di `services/`, route di `routes/`).
- Bahasa commit/PR boleh Indonesia atau Inggris.
- **Jangan pernah** meng-commit `settings.json`, `.env`, `database/`, `logs/`, `uploads/`, `baileys/`, atau berkas berisi data pelanggan/rahasia.
- Untuk perubahan besar, buka **Issue** dulu untuk didiskusikan.
- Sertakan cara menguji di deskripsi PR.
## Uji Lokal
```bash
docker compose up -d --build
# atau
npm ci --omit=dev && npm start
node scripts/seed-demo.js # data demo
```
## Melaporkan Bug & Fitur
Gunakan template di tab **Issues**. Untuk celah keamanan, lihat [SECURITY.md](SECURITY.md).
## Lisensi Kontribusi
Dengan berkontribusi, Anda menyetujui kontribusi Anda dirilis di bawah lisensi **[ISC](LICENSE)** proyek ini.