9b8232d94d792ca90b398ede2ba4e6d6855ca007
- Add `get_location` endpoint to retrieve location information with optional upstream inclusion. - Introduce `get_proxy_list` and `get_proxy` endpoints for listing and retrieving proxy hosts. - Implement `remove_location` and `remove_proxy` endpoints for deleting locations and proxy hosts respectively. - Add `update_location` and `update_proxy` endpoints for modifying existing locations and proxy hosts. - Create response structures for location and proxy host information. - Implement tests for all new endpoints to ensure correct functionality and error handling.
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.
Languages
Rust
82.9%
TypeScript
14.8%
Shell
1.5%
Just
0.5%
Dockerfile
0.3%