{"repo":"Cyclenerd/static_status","free":true,"listed":false,"github":"https://github.com/Cyclenerd/static_status","clone":"git clone https://github.com/Cyclenerd/static_status.git","description":"🚦Bash script to generate a static status page.","language":"Shell","stars":734,"topics":["status","statuspage","bash","bash-hacks","bash-script","simple","ubuntu","monitoring","monitoring-tool","outage"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"status.sh 🚀 Description 📝 Simple Bash script to generate a static status page. Displays the status of websites, services (HTTP, SAP, MySQL...), and ping. Everything is easy to customize. 🤓 You can also easily check more complicated things with this script. For example, if a text is present on a web page or if a host appears in the route path (traceroute). Checking the route path is useful, for instance, if you have a backup mobile internet connection in addition to your cable connection. In addition to the status web page, there is also a JSON version and an SVG icon. With the script alert.sh , you can be alerted by email, SMS or Pushover in case of a downtime. Installation 📦 By default, it's a good practice to create a status directory within your home directory and place everything in it : 1️⃣ Download Script Download Bash script status.sh : 💡 Tip: Update works exactly the same way as the installation. Simply download the latest version of status.sh . 2️⃣ Download Configuration Download configuration file status hostname list.txt : 3️⃣ Customize Customize the status hostname list.txt configuration file and define what you want to monitor: Optional Edit the script status.sh , or better add more configuration to the configuration file config . Download the example configuration file: Customize the configuration file: Run Usage 📋 Example: Execute a cron job every minute: Add: Requirements ⚙️ Only bash , coreutils curl , grep , nc , ping , sed and traceroute . In many NIX","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cyclenerd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cyclenerd/static_status/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."}