Projects & services
Side projects and hosted services maintained by Galen. Items marked Paid require a subscription or purchase; others are free to try.
WeWork Pusher Paid
REST API to post announcement messages into a WeCom (WeWork) company group. Handles access-token refresh and API quirks so your integration only sends content.
- Typical use: bots, cron jobs, monitoring alerts
- Documentation and keys via Paddle checkout
Delay Mock API
HTTP endpoint that sleeps before responding — useful for timeout and retry testing. Unlike httpbin.org (10 s cap), delay duration is configurable beyond that limit.
IoT Playground Paid
Managed multi-tenant Node-RED: visual flows for IoT without running your own auth, TLS, and user isolation. Good for prototypes and personal automation, not a regulated production tier.
Current limits
- Inbound ports 21, 80, 443, 8080, 8443 are blocked on inputs
- No shell or arbitrary file access on instances
- Best-effort uptime — treat as a playground environment
Netstat Monitor
Browser dashboard for Linux socket state — similar to netstat -atnp, with live view and about one month of history.
Stack: Telegraf → InfluxDB → Grafana. Install Telegraf with the config we generate, then open
grafana.api.zhis.ltd.