Fellow devs — I need your eyes on something.
I've been building CodePanel, a powerful self-hosted alternative to cPanel's file manager, and it's evolved significantly.
Tech Stack: PHP + MySQL/PostgreSQL, JavaScript, CodeMirror 6
Current Features:
📁 Browse/edit files with multi-tab editor
👥 Multi-user support with role-based permissions
📱 Fully responsive (works flawlessly on phones)
🗜️ ZIP upload / extract / create / bulk download
🔍 Global file search across entire user path
🌙 Dark/light mode with persistence
📋 Copy & Move items with conflict resolution
🔄 Chunked upload for large files with resume support
📄 Support for .htaccess, .env, .gitignore, logs, JSON, YAML, and all code files
🚀 Pagination for folders with 100,000+ files
💾 Automatic file backups (last 10 versions)
🔒 File locking for concurrent editing protection
📂 Folder upload with structure preservation
👑 Admin panel for user management
⚡ Session-based authentication with CSRF protection
Database-driven architecture – Full user tracking, disk usage monitoring, activity logging, and permission management.
This is pre-launch. I'm looking for honest feedback before I put it on the market.
What's missing? What would you change?
Appreciate any thoughts 🙏
Top comments (0)