GW_MC 4ca59d2bb6 feat: add agent module with Nginx service commands and routes
- Introduced a new agent module with commands for managing Nginx configurations.
- Implemented `NginxService` for handling reload, validation, and configuration writing.
- Added routes for status, validation, and configuration writing using Axum.
- Created necessary command files: `reload.rs`, `run.rs`, `validate.rs`, `write_config.rs`.
- Updated `Cargo.toml` and `Cargo.lock` to include new dependencies.
- Added `.gitignore` for the agent module.
- Updated `justfile` to include OpenAPI generation for the agent.
2025-12-21 15:32:42 +08:00
2025-12-19 18:32:39 +08:00
2025-12-19 10:25:55 +08:00
2025-12-15 14:20:28 +08:00

Yet Another Nginx Proxy Manager (YANPM)

Yet Another Nginx Proxy Manager (YANPM) is an open-source web application designed to simplify the management of Nginx proxy servers. It targets at small footprint and high performance with plugin support.

Features

  • Easy-to-use web interface for managing Nginx proxies
  • User authentication and access control
  • Plugin architecture for extensibility
  • Lightweight and efficient design

Installation

TBD

Development Setup

Refer to the Development Guide for detailed instructions on setting up the development environment, including backend and frontend development.

Description
Yet Another Nginx Proxy Manager
Readme GPL-3.0 1.8 MiB
Languages
Rust 82.9%
TypeScript 14.8%
Shell 1.5%
Just 0.5%
Dockerfile 0.3%