{"repo":"laitco/opnsense-gateway-healthcheck","free":true,"listed":false,"github":"https://github.com/laitco/opnsense-gateway-healthcheck","clone":"git clone https://github.com/laitco/opnsense-gateway-healthcheck.git","description":"A Python-based Flask application to monitor the health of gateways in an OPNsense network. The application provides endpoints to check the health status of all gateways, specific gateways by name or address, and lists of healthy or unhealthy gateways. These gateways can include both internet service provider (ISP) and VPN-based gateways.","language":"Python","stars":22,"topics":["docker-image","gateway","healthcheck","monitoring","monitoring-plugins","monitoring-tool","opnsense","opnsense-firewall"],"license":"MIT","category":"analytics","readme_excerpt":"🚀 OPNsense Gateway Healthcheck – A Dockerized Monitoring Helper Tool 📖 Table of Contents - ✨ Description - 🌟 Features - 📡 Endpoints - /health - /health/ - /health/ - /health/healthy - /health/unhealthy - ⚙️ Configuration - 🔑 How to Create an API Key on OPNsense - ⚠️ Important Notes - Gateway Monitoring - Offline State - 🐳 Running with Docker - Build and Run Locally - Run from Docker Hub - 📡 Integration with Gatus Monitoring System - 📜 License - 🤝 Contributing - ⭐ Star History ✨ Description A Python-based Flask application to monitor the health of gateways in an OPNsense network. The application provides endpoints to check the health status of all gateways, specific gateways by name or address, and lists of healthy or unhealthy gateways. These gateways can include both internet service provider (ISP) and VPN-based gateways. 🌟 Features - Health Status : Check the health of all gateways in the OPNsense network. - Gateway Lookup : Query the health of a specific gateway by name or address (case-insensitive). - Healthy Gateways : List all healthy gateways. - Unhealthy Gateways : List all unhealthy gateways. 📝 Release Notes Version 1.0 - Initial release with basic health check functionality for OPNsense gateways. 📡 Endpoints /health Returns the health status of all gateways. Example Response : /health/ Returns the health status of a specific gateway by name (case-insensitive). Example : Example Response : /health/ Returns the health status of a specific gateway by addres","default_branch":null,"files":null,"tree":[],"storefront":"/r/laitco","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/laitco/opnsense-gateway-healthcheck/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."}