Custom OPKG Repository for OpenWRT, menyediakan berbagai aplikasi dan paket tambahan untuk memperkaya fitur router Anda.
- Koleksi aplikasi LUCI & paket populer
- Dukungan banyak arsitektur (x86_64, mips, arm, aarch64, dll)
- Mudah diintegrasikan ke OpenWRT
Edit /etc/opkg.conf
, tambahkan #
di depan option check_signature
:
- option check_signature
+ #option check_signature
Edit /etc/opkg/customfeeds.conf
dan tambahkan:
src/gz rtaserver-wrt https://rtaserver-wrt.github.io/custom-packages/releases/{VERSION}/packages/{ARCH}
- Ganti
{VERSION}
dengan versi OpenWRT Anda (misal: 23.05) - Ganti
{ARCH}
dengan arsitektur perangkat Anda (misal: x86_64)
Contoh:
src/gz rtaserver-wrt https://rtaserver-wrt.github.io/custom-packages/releases/23.05/packages/x86_64
opkg update
Atau melalui LUCI: System > Software > Update List
opkg install <nama-paket>
Untuk melihat daftar lengkap paket yang tersedia, kunjungi:
➡️ https://rtaserver-wrt.github.io/custom-packages/releases/
- SNAPSHOT
- 24.10.2
- 23.05.5
- x86_64
- mips_24kc
- mipsel_24kc
- arm_cortex-a7_neon-vfpv4
- aarch64_cortex-a53
- aarch64_cortex-a72
- aarch64_generic
Kontribusi sangat terbuka! Anda bisa:
- Mengajukan pull request (PR) untuk menambah/upgrade paket
- Melaporkan bug atau request fitur di Issues
- Ikuti format PR yang jelas & sertakan deskripsi perubahan
Langkah kontribusi:
- Fork repo ini
- Buat branch baru untuk perubahan Anda
- Commit perubahan & push ke branch
- Ajukan Pull Request
- Fork repository ini ke akun GitHub Anda.
- Clone hasil fork ke komputer Anda:
git clone https://github.com/<username-anda>/custom-packages.git cd custom-packages
- (Opsional) Buat branch baru untuk perubahan Anda:
git checkout -b fitur-anda
- Edit, tambahkan, atau update package di folder
feeds/
sesuai kebutuhan. - Push perubahan ke repository fork Anda:
git add . git commit -m "Deskripsi perubahan" git push origin fitur-anda
- Buat Pull Request ke repository utama jika ingin kontribusi.
- Setiap push ke branch
main
akan otomatis memicu build & publish package ke GitHub Pages. - Anda bisa menjalankan build manual via tab "Actions" di GitHub, klik workflow
AutoCompiler OpenWrt Packages
lalu pilihRun workflow
. - Untuk build dengan package signing, pastikan folder
keys/
sudah berisi file kunci yang sesuai (usign
,gpg
, atauapksign
).
- Jika ingin paket hasil build ditandatangani, letakkan file kunci di folder
keys/
:keys/usign/*.pub
dan*.sec
untuk usignkeys/gpg/*.pub
dan*.sec
untuk gpgkeys/apksign/*.pub
dan*.sec
untuk apksign
- Aktifkan opsi
signed_packages
pada workflow dispatch di GitHub Actions.
Jika Anda ingin menggunakan kunci/signature sendiri:
- Hapus folder
keys
lama:rm -rf keys
- Jalankan script keygen:
./generate_keys.sh
- Kunci baru akan otomatis dibuat di folder
keys/
dan siap digunakan untuk signing package.
Agar fork Anda selalu up-to-date dengan repo utama:
git remote add upstream https://github.com/rtaserver-wrt/custom-packages.git
git fetch upstream
git merge upstream/main
Proyek ini berlisensi MIT. Silakan gunakan, modifikasi, dan distribusikan sesuai kebutuhan.
- Telegram: @RizkiKotet
- Diskusi & bantuan: Telegram Discussions
Selamat menggunakan & berkontribusi! 🚦