Show HN: Intent Bus – SQLite job bus for coordinating scripts across devices
dsecurity49
·
2026-04-27
·
via Hacker News: Show HN
I wanted my PythonAnywhere scrapers to ping my Termux phone when something interesting happened. Every solution I found was overkill — Firebase, Redis, MQTT. So I built a minimal alternative in ~100 lines of Flask. How it works: - Any script POSTs a job ("intent") to a Flask server - Workers anywhere poll for jobs matching their goal - Atomic SQLite lock prevents race conditions - 60s visibility timeout auto-requeues crashed workers - API key auth The interesting part is the architecture — workers poll outbound, so they work behind firewalls with no open ports. A Raspberry Pi in your home lab can execute jobs posted from a cloud server with zero Ngrok. After posting publicly, people stress-tested the open endpoint. Added API key auth and hardened it based on real feedback. GitHub: https://github.com/dsecurity49/Intent-Bus Dev.to writeup: https://dev.to/d_security/how-i-control-my-android-phone-fro... Comments URL: https://news.ycombinator.com/item?id=47917043 Points: 1 # Comments: 0
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。