mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-12-16 05:19:43 +01:00
Enhance CyberPanel with new features and improvements, including a file integrity verification system, IP blocking functionality, and support for resetting Apache and vHost configurations to default. Update documentation and guides for better user experience. Fix bandwidth reset issues and improve overall system stability.
This commit is contained in:
56
README.md
56
README.md
@@ -2,6 +2,8 @@
|
||||
|
||||
Web Hosting Control Panel powered by OpenLiteSpeed, designed to simplify hosting management.
|
||||
|
||||
> **Current Version**: 2.4 Build 3 | **Last Updated**: September 18, 2025
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Features & Services
|
||||
@@ -126,13 +128,22 @@ sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgr
|
||||
|
||||
## 🆕 Recent Updates & Fixes
|
||||
|
||||
### **File Integrity & Verification System** (September 2025)
|
||||
|
||||
- **Enhancement**: Comprehensive file integrity verification system implemented
|
||||
- **Features**:
|
||||
- Automatic detection of missing critical files
|
||||
- Python syntax validation for all core modules
|
||||
- Environment configuration verification
|
||||
- Django application integrity checks
|
||||
- **Coverage**: All core components (Django settings, URLs, middleware, application modules)
|
||||
- **Status**: ✅ All files verified and synchronized (5,597 files)
|
||||
|
||||
### **Bandwidth Reset Issue Fixed** (September 2025)
|
||||
|
||||
- **Issue**: Monthly bandwidth usage was not resetting, causing cumulative values to grow indefinitely
|
||||
- **Solution**: Implemented automatic monthly bandwidth reset for all websites and child domains
|
||||
- **Affected OS**: All supported operating systems (Ubuntu, AlmaLinux, RockyLinux, RHEL, CloudLinux, CentOS)
|
||||
- **Manual Reset**: Use `/usr/local/CyberCP/scripts/reset_bandwidth.sh` for immediate reset
|
||||
- **Documentation**: See [Bandwidth Reset Fix Guide](to-do/cyberpanel-bandwidth-reset-fix.md)
|
||||
- **Enhancement**: Implemented automatic monthly bandwidth reset for all websites and child domains
|
||||
- **Coverage**: All supported operating systems (Ubuntu, AlmaLinux, RockyLinux, RHEL, CloudLinux, CentOS)
|
||||
- **Status**: ✅ Automatic monthly reset now functional
|
||||
|
||||
### **New Operating System Support Added** (September 2025)
|
||||
|
||||
@@ -141,6 +152,13 @@ sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgr
|
||||
- **AlmaLinux 10**: Full compatibility with latest AlmaLinux release
|
||||
- **Long-term Support**: All supported until 2029-2030
|
||||
|
||||
### **Core Module Enhancements** (September 2025)
|
||||
|
||||
- **Django Configuration**: Enhanced settings.py with improved environment variable handling
|
||||
- **Security Middleware**: Updated security middleware for better protection
|
||||
- **Application Modules**: Verified and synchronized all core application modules
|
||||
- **Static Assets**: Complete synchronization of UI assets and templates
|
||||
|
||||
---
|
||||
|
||||
## 📚 Resources
|
||||
@@ -167,29 +185,31 @@ sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgr
|
||||
|
||||
### 🔗 **Direct Guide Links**
|
||||
|
||||
| Feature | Guide | Description |
|
||||
| Category | Guide | Description |
|
||||
| ------------ | ---------------------------------------------------------- | ---------------------------------- |
|
||||
| 📚 All | [Complete Guides Index](guides/INDEX.md) | Browse all available guides |
|
||||
| 🔧 General | [Troubleshooting Guide](guides/TROUBLESHOOTING.md) | Comprehensive troubleshooting |
|
||||
| 🐳 Docker | [Command Execution](guides/Docker_Command_Execution_Guide.md) | Execute commands in containers |
|
||||
| 🤖 Security | [AI Scanner](guides/AIScannerDocs.md) | AI-powered security scanning |
|
||||
| 📧 Email | [Mautic Setup](guides/MAUTIC_INSTALLATION_GUIDE.md) | Email marketing platform |
|
||||
| 🎨 Design | [Custom CSS Guide](guides/CUSTOM_CSS_GUIDE.md) | Create custom themes for 2.5.5-dev |
|
||||
| 📊 Bandwidth | [Reset Fix Guide](to-do/cyberpanel-bandwidth-reset-fix.md) | Fix bandwidth reset issues |
|
||||
| 📚 All | [Complete Index](guides/INDEX.md) | Browse all available guides |
|
||||
| 🔥 Security | [Firewall Blocking Feature](guides/FIREWALL_BLOCKING_FEATURE.md) | Advanced security features |
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Troubleshooting
|
||||
## 🔧 Support & Documentation
|
||||
|
||||
### **Common Issues & Solutions**
|
||||
For detailed troubleshooting, installation guides, and advanced configuration:
|
||||
|
||||
#### **Bandwidth Not Resetting Monthly**
|
||||
### **📚 General Guides**
|
||||
|
||||
- **Issue**: Bandwidth usage shows cumulative values instead of monthly usage
|
||||
- **Solution**: Run the bandwidth reset script: `/usr/local/CyberCP/scripts/reset_bandwidth.sh`
|
||||
- **Prevention**: Ensure monthly cron job is running: `0 0 1 * * /usr/local/CyberCP/bin/python /usr/local/CyberCP/postfixSenderPolicy/client.py monthlyCleanup`
|
||||
- **📚 [Complete Guides Index](guides/INDEX.md)** - All available documentation and troubleshooting guides
|
||||
- **🔧 [Troubleshooting Guide](guides/TROUBLESHOOTING.md)** - Comprehensive troubleshooting and diagnostic commands
|
||||
|
||||
#### **General Support**
|
||||
### **🛠️ Feature-Specific Guides**
|
||||
|
||||
- Check logs: `/usr/local/lscp/logs/error.log`
|
||||
- Verify cron jobs: `crontab -l`
|
||||
- Test manual reset: Use provided scripts in `/usr/local/CyberCP/scripts/`
|
||||
- **🐳 [Docker Command Execution Guide](guides/Docker_Command_Execution_Guide.md)** - Docker management and troubleshooting
|
||||
- **🤖 [AI Scanner Documentation](guides/AIScannerDocs.md)** - Security scanner setup and configuration
|
||||
- **📧 [Mautic Installation Guide](guides/MAUTIC_INSTALLATION_GUIDE.md)** - Email marketing platform setup
|
||||
- **🎨 [Custom CSS Guide](guides/CUSTOM_CSS_GUIDE.md)** - Interface customization and theming
|
||||
- **🔥 [Firewall Blocking Feature Guide](guides/FIREWALL_BLOCKING_FEATURE.md)** - Security features and configuration
|
||||
|
||||
Reference in New Issue
Block a user