Intent Bus

Zero-infra job queue. Flask + SQLite. No Redis needed.

Visit Website
May 26, 2026 I built a zero-infra job queue with SQLite instead of Redis

I needed to trigger scripts on my Android phone from a cloud VPS without opening ports. Redis felt like overkill for a side project.

So I built Intent Bus a lightweight job coordinator using just Flask + SQLite. Workers poll over HTTP. No broker. No external dependencies.

Stress-tested it at 40 concurrent workers processing 2,000 jobs. Sustained 13.6 jobs/sec with zero database lock-outs or lease hijackings.

Runs on Docker, Raspberry Pi, or any free cloud tier. Workers run anywhere that speaks HTTP including Termux.

Still early but it works well for indie projects and home lab automation. Would love feedback from anyone running similar setups.

Repo: https://github.com/dsecurity49/Intent-Bus

SDK: https://github.com/dsecurity49/Intent-Bus-sdk

Comment

About

I needed to trigger automation scripts on an old Android phone via Termux from a cloud VPS.Opening ports wasn't an option and Redis/RabbitMQ felt like massive overkill for a side project. So I built a intent bus.