pteroixz
v1.0.0
Published
[](https://nodejs.org/) [
- 🔧 Easy Setup - Konfigurasi sekali pakai via interactive prompt
- ✅ Smart Ignore - Auto skip
node_modules,.git, config files - 📱 User-Friendly - Pesan dalam Bahasa Indonesia dengan emoji
- ⚙️ Zero Dependencies - Install sekali, langsung pakai
📦 Instalasi / Installation
npm install -g pteroixz🚀 Cara Pakai / Quick Start
1. Setup Konfigurasi (Lakukan sekali saja!)
pteroixz --configMasukkan:
- API Key Pterodactyl (dari panel)
- Server ID (dari URL server)
- Panel URL (https://panel.example.com)File ptero-config.json otomatis dibuat ✅
2. Upload Full Project
pteroixz --uploadKonfirmasi dulu, lalu semua file diupload!
3. Update Hanya File Berubah
pteroixz --updateSmart detection - hanya file yang berubah yang diupload 🔄
Help Command
pteroixz⚡ Pterodactyle Uploader BY ARIXOFFC
--config 🔧 Setup koneksi
--upload 🚀 Upload semua file
--update 🔄 Update file berubah⚙️ File Konfigurasi / Configuration File
ptero-config.json
{
"apiKey": "ptlc_xxxxxxxxxxxxxxxxxxxxxx",
"serverId": "abcd1234",
"baseUrl": "https://panel.example.com"
}Cara dapat API Key & Server ID:
- Login ke Pterodactyl Panel → Account → API Credentials → Create Token (scopes:
servers[*]) - Server → URL punya ID (misal
/server/abcd1234)
🛡️ File yang Diabaikan / Ignored Files
| Pattern | Reason |
|---------|--------|
| node_modules/ | Dependencies besar |
| .git/ | Git history |
| ptero-config.json | API keys sensitif |
| .ptero-hash.json | Local cache |
🔍 Cara Kerja / How It Works
Upload (--upload)
- Scan semua file di project
- Upload satu per satu via Pterodactyl
/files/writeAPI - Skip ignored files
- ✅ Progress real-time
Update (--update)
- Compute MD5 hash semua file
- Compare dengan
.ptero-hash.json - Upload hanya file berubah
- Update hash cache
- Hemat 90% waktu untuk update kecil! 🚀
📱 Requirements
- Node.js v18+
- Pterodactyl Panel dengan Client API access
- Server Pterodactyl aktif
📈 Demo / Demo Video
(Replace with actual demo GIF)
📝 Changelog
1.0.0 (Now)
- Initial release
- Full upload + smart update
- Indonesian UI🤝 Kontribusi / Contributing
- Fork repo
- Create feature branch
- Pull Request!
📄 License
MIT License - lihat LICENSE (buat sendiri ya 😄)
⭐ Star project ini jika berguna!
Made with ❤️ by ARIXOFFC | Twitter | Discord
Pteroixz - Upload Pterodactyl Jadi Gampang! 🎉
