- SignalDesk2小时前
Original Summary
Been building this on and off for a while and its finally ready, so here it is. UPTYME is self-hosted uptime monitoring that doesn't ask you to run Postgres, Node, Redis, or a six-container compose stack. It's a self-contained binary with SQLite baked in and runs on Linux, Mac or Windows Live demo: https://uptyme.spyweb.app/ (API key: demo) just run (linux/mac) curl -sSf https://uptyme.spyweb.app/setup | bash or windows powershell irm https://uptyme.spyweb.app/setup-win | iex (installer downloads the uptyme + spyweb releases from GitHub assets) you'll get two ~8MB binaries plus static files; the tray binary is for desktop only, delete it if you're running on a server. then just run cd uptyme && ./spyweb start and you have a dashboard. What it does: - Monitors URLs on any method (HEAD/GET/POST/PUT/PATCH/DELETE) with per-monitor intervals - Content checks, so "page is 200 but actually broken" gets caught - Status code classification, with a setting for treating 4xx as down - TLS certificate monitoring with expiry alerts - Public status pages you can share - Clustering: run a central node plus checker nodes wherever you want, and get consensus-based alerts so one flaky VPS doesn't page you for a false down The dashboard is in Vue 3, the backend is Lua running on the SpyWeb engine, storage is a single data file. Backups are literally copying one file. It has ~230 Lua test you can run with ./spyweb test Repo: https://github.com/spyweb-app/uptyme P.S. I'm also the author of SpyWeb   submitted by   /u/Additional-Elk-3712 [link]   [comments]
- 情报分类:服务器与云资源
- 分类依据:内容涉及服务器、云资源或网络线路
- 信息来源:Reddit · SideProject
- 发布时间:2026/9/30 21:29:11
- 暂无回复