status-page-genGenerate a dark-theme static HTML status page with health checks, ping, SSL cert validation, and uptime history for self-hosted services.
Install via ClawdBot CLI:
clawdbot install newageinvestments25-byte/status-page-genGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://grafana.example.comAudited Apr 17, 2026 · audit v1.0
Generated Oct 5, 2026
A self-hoster running Proxmox, Home Assistant, and a dozen containerized services uses status-page-gen to continuously monitor health endpoints and ping hosts. The generated static HTML page is served from a lightweight nginx container or pushed to a Gist, giving one glanceable view of what's up or down. Cron runs every 5 minutes so issues surface before family members notice the outage.
A freelance DevOps consultant manages a few dozen small-business sites and deploys status-page-gen per client, each with its own services.json. Clients get a branded-ish Upptime-style page showing uptime history and TLS certificate expiry warnings. This reduces inbound 'is the site down?' tickets and demonstrates proactive monitoring value.
An early-stage SaaS startup tracks its API, auth service, dashboard, and managed Postgres health endpoints. The team pushes the generated page to a shared internal URL or GitHub Gist so engineers and support staff can quickly check current status before escalating. SSL expiry tracking prevents embarrassing certificate lapses on customer-facing endpoints.
A small city IT department monitors internal services such as permit portals, GIS servers, and email gateways. Because the output is a self-contained static HTML file, it can be hosted on an internal-only web server without exposing credentials or dashboards. Uptime history provides lightweight evidence for monthly service-level reporting.
A tech-savvy family member runs self-hosted services for relatives (photo backup, media server, password vault). They schedule status-page-gen via cron and check the HTML output when someone reports slowness, quickly distinguishing network issues from service outages. The public Gist option lets relatives view status without SSH or VPN access.
Consultants bundle status-page-gen into a monthly managed-hosting or IT support retainer, offering clients a persistent status page and proactive alerts. The static output keeps hosting costs near zero while adding perceived value to existing support contracts.
Release status-page-gen as a free open-source utility while accepting GitHub Sponsors or Open Collective donations for maintenance, new check types, and documentation. Tiers can offer priority support or custom feature requests for sponsors.
Sell premium service.json config templates, branding themes, and a one-time setup service that connects status-page-gen to a customer's infrastructure and publishes to GitHub Gist or a static host. Buyers include agencies and self-hosters who want a polished page without reading setup docs.
💬 Integration Tip
Ensure Python 3 and outbound ICMP/HTTPS access are available on the scheduling host, and keep services.json out of version control when it contains internal hostnames or credentials. Test the full pipeline manually once before adding the cron entry so paths and permissions are correct.
Scored Apr 19, 2026
Firecrawl CLI for web scraping, crawling, and search. Scrape single pages or entire websites, map site URLs, and search the web with full content extraction. Returns clean markdown optimized for LLM context. Use for research, documentation extraction, competitive intelligence, and content monitoring.
Incident Commander Skill
Monitors OpenClaw cron job health, identifies failures, timeouts, and delivery issues.
Observability Designer (POWERFUL)
Use when defining SLIs/SLOs, managing error budgets, or building reliable systems at scale. Invoke for incident management, chaos engineering, toil reduction, capacity planning.
QQ bot integration for OpenClaw with session isolation, logging, and AI auto-reply. Supports private chat and group @messages.