Sivi is a project that mimics an Nginx server, providing functionalities to handle reverse proxying, logging, and DNS resolving.
git clone https://github.com/plsgivemeachane/oopwebsivi.gitnpm installnpm installnpm run buildnpm start- URL:
/api/v1/portforwarding - Method:
GET|POST|DELETE - Description: Get/ Create/ Delete a port forwarding rule.
- URL:
/api/v1/reverseproxy - Method:
GET|POST|DELETE - Description: Get/ Create/ Delete a reverse proxy.
- URL:
/api/v1/dns - Method:
POST - Description: Get/ Create/ Delete DNS Record.
- URL:
/api/v1/logs - Method:
GET - Description: Retrieves real-time logs.
Contributions are welcome! Please feel free to submit a Pull Request or open an issue.