athars-cdn-cli
v1.0.0
Published
CLI tool for Athars CDN to securely upload large files.
Maintainers
Readme
Athars CDN CLI
CLI tool sederhana untuk mengunggah file ke Athars CDN. Tool ini mendukung pengiriman file berukuran besar secara aman dan efisien menggunakan metode chunked-upload.
Fitur
- Chunked Upload: Mengirim file besar dalam potongan-potongan (chunk) sehingga lebih stabil.
- Concurrent Upload: Mengunggah beberapa chunk sekaligus untuk mempercepat proses.
- Progress Bar: Menampilkan indikator persentase proses unggahan secara real-time.
- Auto-copy Clipboard: Tautan (link) hasil unggahan akan otomatis disalin ke clipboard perangkat Anda (jika didukung).
Prasyarat
- Node.js terinstal di sistem Anda.
Instalasi
- Clone repositori ini atau letakkan source code di komputer Anda.
- Buka terminal dan arahkan ke dalam direktori proyek ini.
- Jalankan perintah berikut untuk menginstal semua dependensi dan menautkan perintah ke sistem (global link):
npm install
npm linkCara Penggunaan
Setelah terinstal, Anda bisa langsung menggunakan perintah athars dari direktori mana saja di terminal Anda:
athars <path-ke-file>Contoh:
athars ./video-dokumentasi.mp4Proses unggah akan berjalan, dan apabila selesai, layar terminal akan menampilkan tautan file. Tautan tersebut juga akan disalin secara otomatis ke clipboard agar Anda bisa langsung melakukan paste.
Info Tambahan
- Dibangun menggunakan Node.js murni (native streams),
axios,commander, dancli-progress. - Cocok untuk mengunggah file berukuran besar karena menggunakan potongan 50MB per proses pengiriman.
Dibuat oleh AtharsTech
