Cloudron packaging for SmokePing — a latency logging, graphing, and alerting system.
This repo contains only the Cloudron packaging files. SmokePing source is downloaded from oetiker/SmokePing at build time.
- ICMP, DNS, and HTTP probe types pre-configured
- ~80 default monitoring targets (DNS resolvers, root servers, social networks, dev tools, cloud providers)
- 10 alert rules for loss, latency, spikes, and flapping
- HTTP basic auth with auto-generated credentials
- Email alerts via Cloudron's mail system
- All settings configurable via
/app/data/.env - Split config files with auto-restore on deletion
cloudron build
cloudron installAfter install, edit /app/data/.env via the Web Terminal:
TZ=Europe/Berlin
SMOKEPING_ALERT_TO=admin@example.com
SMOKEPING_OWNER=My CompanyRestart the app for changes to take effect.
For advanced configuration, edit the split config files in /app/data/config/.
/app/pkg/test-email.sh your@email.com- SmokePing: https://github.com/oetiker/SmokePing
- License: GPL-2.0 (SmokePing upstream)
- Packager: ProNetivity Inc.