refactor: Remove RedHat/CentOS support, focus on Ubuntu/Debian
BREAKING CHANGE: Removed RedHat/CentOS/Rocky Linux support to improve stability - Remove all RedHat/CentOS-specific code and variables - Consolidate Ubuntu/Debian variables into single debian-family.yml - Simplify CI/CD pipeline (remove CentOS tests) - Remove unstable multi-OS complexity - Update documentation to reflect Ubuntu/Debian focus - Streamline playbooks for better maintainability This change makes the project more stable and maintainable by focusing on the most common server distributions (Ubuntu/Debian) instead of trying to support multiple OS families with different package managers and configurations.
This commit is contained in:
15
README.md
15
README.md
@@ -3,7 +3,8 @@
|
||||
🚀 **Fully automated LEMP stack (Linux, Nginx, MySQL, PHP) + WordPress deployment using Ansible**
|
||||
|
||||
[](https://opensource.org/licenses/MIT)
|
||||
[](https://ubuntu.com/)
|
||||
[](https://ubuntu.com/)
|
||||
[](https://debian.org/)
|
||||
[](https://www.ansible.com/)
|
||||
[](https://wordpress.org/)
|
||||
|
||||
@@ -14,7 +15,7 @@
|
||||
- Nginx web server with optimized configuration
|
||||
- MySQL 8.0+ with secure setup
|
||||
- PHP 8.3+ with FPM and WordPress extensions
|
||||
- Multi-OS support (Ubuntu, Debian, CentOS, RHEL, Rocky Linux)
|
||||
- Ubuntu/Debian family support (20.04, 22.04, 24.04, Debian 11, 12)
|
||||
|
||||
### WordPress & Security
|
||||
✅ **WordPress Automation**
|
||||
@@ -126,7 +127,7 @@ ansible-lemp-wordpress/
|
||||
|
||||
### Server Requirements
|
||||
|
||||
- **OS**: Ubuntu 24.04+, Debian 12+, CentOS 8+, Rocky Linux 8+
|
||||
- **OS**: Ubuntu 20.04+, Debian 11+
|
||||
- **RAM**: Minimum 1GB (2GB+ recommended)
|
||||
- **Storage**: Minimum 10GB free space
|
||||
- **Network**: SSH access + web ports (80/443)
|
||||
@@ -236,15 +237,15 @@ ansible-playbook -i inventory/production playbooks/wordpress-advanced-features.y
|
||||
- **Backup automation** with retention policies
|
||||
- **Health checks** and self-healing capabilities
|
||||
|
||||
## 🌍 Multi-OS Support
|
||||
## 🌍 Ubuntu/Debian Support
|
||||
|
||||
| OS | Version | Status |
|
||||
|---|---|---|
|
||||
| Ubuntu | 24.04 LTS | ✅ Fully Tested |
|
||||
| Ubuntu | 22.04 LTS | ✅ Supported |
|
||||
| Debian | 12+ | ✅ Supported |
|
||||
| CentOS | 8+ | 🔄 In Progress |
|
||||
| Rocky Linux | 8+ | 🔄 In Progress |
|
||||
| Ubuntu | 20.04 LTS | ✅ Supported |
|
||||
| Debian | 12 | ✅ Supported |
|
||||
| Debian | 11 | ✅ Supported |
|
||||
|
||||
## 📚 Documentation
|
||||
|
||||
|
||||
Reference in New Issue
Block a user