{"repo":"f5devcentral/NGINX-Declarative-API","free":true,"listed":false,"github":"https://github.com/f5devcentral/NGINX-Declarative-API","clone":"git clone https://github.com/f5devcentral/NGINX-Declarative-API.git","description":"Declarative REST API and GitOps automation layer for NGINX Plus, F5 WAF for NGINX, NGINX Instance Manager and NGINX One Console","language":"Python","stars":47,"topics":["nginx","nginx-configuration","nginx-instance-manager","rest-api","declarative-api","api","devsecops","apigateway","developer-portal","nginx-one"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"NGINX-Declarative-API NGINX Declarative API enables users to manage NGINX configurations in a modern declarative style . Instead of modifying configurations manually or using low-level APIs, this project simplifies operational workflows by allowing users to express desired configurations as a single JSON object. The API abstracts the complexity of managing NGINX configurations, empowering developers, operators, and automation systems to integrate seamlessly with NGINX. This project supports F5 NGINX Instance Manager and F5 NGINX One Console 📚 Overview At its core, the NGINX Declarative API supports declarative configuration management by letting users define what the state of NGINX should be , rather than how to get there. It eliminates the need for procedural changes by processing user-defined JSON payloads into valid and optimized NGINX configurations. This tool is ideal for managing NGINX in modern, dynamic infrastructures such as CI/CD environments, containerized applications (like Kubernetes), or large-scale proxy server setups. ➡️ Why Use the NGINX Declarative API? - ✅ Declarative Simplicity : Express configurations as a single, high-level JSON object. - ✅ Automation-First Design : Integrate configurations into CI/CD pipelines with minimal effort. - ✅ Error Reduction : Built-in validation for accurate and optimized configurations. - ✅ Dynamic Updates : Handle frequent configuration changes in highly dynamic environments. - ✅ Seamless Scalability : Simplifies managing N","default_branch":null,"files":null,"tree":[],"storefront":"/r/f5devcentral","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/f5devcentral/NGINX-Declarative-API/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}