Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ Comprehensive Nginx management system with ModSecurity WAF, Domain Management, S



# Project Goal
This project began as a private service built for a company. Later, my client and I decided to make it open source and free for the community to meet the personal or organizational needs of providing users with an easy way to configure Loadbalancer for server systems with SSL termination, Web Application Firewall, and it should be so easy that even a monkey could do it. This goal remains the same Although there may be advanced options, they are optional and the project should be as simple as possible to minimize the barrier to entry. The software will have all the features of an application for a digital business that is needed in the context of technological development to rapidly develop the system along with ensuring system security.
Copy link

Copilot AI Oct 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing punctuation after 'same'. Should add a period before 'Although'.

Suggested change
This project began as a private service built for a company. Later, my client and I decided to make it open source and free for the community to meet the personal or organizational needs of providing users with an easy way to configure Loadbalancer for server systems with SSL termination, Web Application Firewall, and it should be so easy that even a monkey could do it. This goal remains the same Although there may be advanced options, they are optional and the project should be as simple as possible to minimize the barrier to entry. The software will have all the features of an application for a digital business that is needed in the context of technological development to rapidly develop the system along with ensuring system security.
This project began as a private service built for a company. Later, my client and I decided to make it open source and free for the community to meet the personal or organizational needs of providing users with an easy way to configure Loadbalancer for server systems with SSL termination, Web Application Firewall, and it should be so easy that even a monkey could do it. This goal remains the same. Although there may be advanced options, they are optional and the project should be as simple as possible to minimize the barrier to entry. The software will have all the features of an application for a digital business that is needed in the context of technological development to rapidly develop the system along with ensuring system security.

Copilot uses AI. Check for mistakes.
Copy link

Copilot AI Oct 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[nitpick] This paragraph is extremely long and difficult to read. Consider breaking it into multiple sentences or bullet points for better readability.

Suggested change
This project began as a private service built for a company. Later, my client and I decided to make it open source and free for the community to meet the personal or organizational needs of providing users with an easy way to configure Loadbalancer for server systems with SSL termination, Web Application Firewall, and it should be so easy that even a monkey could do it. This goal remains the same Although there may be advanced options, they are optional and the project should be as simple as possible to minimize the barrier to entry. The software will have all the features of an application for a digital business that is needed in the context of technological development to rapidly develop the system along with ensuring system security.
This project began as a private service built for a company. Later, my client and I decided to make it open source and free for the community.
The goal is to provide users with an easy way to configure a Loadbalancer for server systems with SSL termination and a Web Application Firewall. It should be so simple that even a monkey could do it!
This goal remains the same. Advanced options are available, but they are optional. The project should be as simple as possible to minimize the barrier to entry.
The software will include all the features needed for a digital business to rapidly develop its system while ensuring security in the context of technological development.

Copilot uses AI. Check for mistakes.

Recommendations: The software is developed with the support of AI so it cannot be absolutely secure, so please protect the Portal and API with a firewall to ensure safety. If you find any problems, please notify us and we will handle it..

## ✨ Key Features

Expand All @@ -30,6 +31,7 @@ Recommendations: The software is developed with the support of AI so it cannot b
|----------|--------|-------------|
| **New Server (Production)** | `./scripts/deploy.sh` | Full installation of Nginx + ModSecurity + Backend + Frontend with systemd services |
| **Development/Testing** | `./scripts/quickstart.sh` | Quick run in dev mode (no Nginx installation, no root required) |
| **Upgrade New Version** | `./scripts/update.sh` | Full update to new version |

### 🖥️ Production Deployment (New Server)

Expand All @@ -42,6 +44,16 @@ cd nginx-love
bash scripts/deploy.sh
```

### 🖥️ Production Upgrade Deployment (Upgrade New Version)

```bash
# Run Upgrade script (requires root)
cd nginx-love
bash scripts/update.sh
```



**Minimum Requirements:**
- Ubuntu/Debian server (22.04+ recommended)
- Root access
Expand Down