{"repo":"Airoflare/statnet","free":true,"listed":false,"github":"https://github.com/Airoflare/statnet","clone":"git clone https://github.com/Airoflare/statnet.git","description":"A ultra-lightweight real-time monitoring app with a simple web interface","language":"TypeScript","stars":38,"topics":["container-monitoring-system","docker","docker-monitoring","go","golang","linux-monitoring","monitoring-system","monitoring-tool","nextjs","realtime"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"StatNet StatNet is an ultra-lightweight real-time monitoring app with a simple web interface. It’s designed to be fast, minimal, and efficient. Built as a fully static site using Next.js and powered by a Go backend. Screenshots Click to view Light Mode Dark Mode Light Mode Dark Mode Light Mode Dark Mode Light Mode Dark Mode Light Mode Dark Mode Features Host System Stats: Displays CPU, memory, network, and disk usage of the host system. Container Stats: Monitors all containers on the host, showing stats like CPU, memory, network, disk, and uptime (including offline containers). Custom Container Name Mappings: Allows you to customize container names in the web interface for easier identification. Coolify Stats: Tracks CPU, memory, network, and disk usage for Coolify containers. Responsive Design: Optimized for both mobile and desktop views. Extremly Lightweight: The app’s final Docker image is under 18MB, using less than 15MB of memory and under 1% CPU usage (single-core) during runtime. How It Works StatNet uses Next.js for the static frontend and a Go backend server to serve the site and gather system stats. The Go backend pulls data via the Docker API and reads the /proc directory on the host system for performance metrics. It can also read Coolify directories and volumes to fetch disk usage stats for Coolify containers. Why I Built This I couldn't find a lightweight, real-time monitoring app with a clean web interface that met my needs, so I decided to build my own. I made","default_branch":null,"files":null,"tree":[],"storefront":"/r/Airoflare","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Airoflare/statnet/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."}