
Mini Bucket — Beta version is now available for testing!
Mini Bucket is a lightweight, resource-efficient yet powerful web-based NAS control panel designed to run on any hardware with minimal resource consumption.
After several weeks of intensive development and internal testing, we are proud to present the first public beta version.
📌 What is Mini Bucket?
It’s a full-featured web panel for managing a server (NAS) that runs on:
- Debian 9 (and compatible distributions)
- PHP 7.0 (built-in modules only)
- SQLite 3
- Standard Linux utilities
No additional modules or powerful hardware required.
✅ Where has it been tested?
We specifically focused on maximum resource efficiency and tested on:
| Device | RAM | Result |
|---|---|---|
| Raspberry Pi 1 | 256 MB | ✅ Runs stable |
| Netgear Stora MS2000 | 128 MB | ✅ Runs stable |
| Debian 9 (x86) | 512 MB | ✅ Excellent |
Mini Bucket runs even on devices with just 128 MB of RAM!
🔥 What’s included in the beta?
📊 1. Live Dashboard
CPU, RAM, Load Average, temperature, graphs, SMART, RAID, LVM, network.
🔥 2. Firewall Manager (UFW)
Rule management, preset templates, IP blocking, logs with color highlighting.
📈 3. System Monitor + Diagnostics
Ping, traceroute, netstat, port scanner, DNS lookup, speed test, processes, services, logs.
🖥️ 4. Web Console (SSH via Browser)
Full shell access with VSCode-style dark theme.
⏰ 5. Cron Job Manager
Manage tasks, scheduling, next run preview, logging.
👥 6. User Management
Panel Users (SQLite) and System Users (Linux), groups, password generator.
💾 7. Disk, RAID & LVM Management
Disk Manager, RAID Manager (0,1,5,6,10, LINEAR), LVM Manager (PV/VG/LV, snapshots), Mount Master.
📁 8. Dual-Panel File Manager
Copy, move, archive, permissions (chmod + ACL), upload/download.
🌐 9. Sharing Services
FTP (vsftpd), NFS, SMB/CIFS (Samba), Rsync — full management.
🛠️ 10. System Manager
Services, Power Management, Date/Time, network, system information.
🔍 11. System Checker
Check and fix issues: packages, services, permissions, config, firewall, network.
🔁 12. Key Rotation System
Dynamic API keys + cascading rotation for distributed systems. Supports any number of masters and slaves.
🎨 UI/UX Features
- Modern style: cards, gradients, shadows
- Toast notifications
- Loading preloaders
- Tab navigation with counters
- Animations and hover effects
- Auto-refresh for active tabs (2–30 seconds)
- Confirmation dialogs for dangerous actions
🔐 Security
- Authentication
- Output escaping
- JSON storage (no direct writes to system configs)
- AJAX API
📦 How to install the beta?
Requirements:
bash
Debian 9 (Stretch) or compatible PHP 7.0+ SQLite 3 mdadm, lvm2, ufw, vsftpd, samba, rsync, smartctl, nmap, traceroute
Installation:
The installation script automatically:
- Checks compatibility
- Creates necessary directories
- Configures permissions
- Initializes SQLite
- Sets up base configurations
🐛 Report a bug or suggest an idea
We actively collect feedback! If you find a bug or want to suggest an improvement:
- GitHub Issues: https://github.com/itprogresscorp/Mini-Bucket/issues
- Email: sa@itp-corp.ru
📄 License
AGPLv3+ — GNU Affero General Public License version 3 or later.
Free use, modification, and distribution.
✨ What’s next?
Planned for future releases:
- Plugins and extensions
- Bug fixes
- Expansion of functionality
🙏 Acknowledgments
Thanks to everyone who participated in testing on Raspberry Pi 1 and Netgear Stora MS2000! Without you, we wouldn’t be sure the panel truly runs on the most limited hardware.
🚀 Try it, test it, share your feedback!
Mini Bucket — NAS Control Panel is now available for everyone.
Everything is managed from the browser — no command line knowledge required.
With support for distributed infrastructure and automatic cascading key rotation.
#MiniBucket #NAS #ControlPanel #Opensource #AGPL #RaspberryPi #Netgear #Debian #PHP