Octostore
Free distributed locking & leader election as a service. One binary, no dependencies
Lock any resource with a single HTTP call. Built for CI/CD pipelines, distributed workers, and anywhere you need βonly one at a time.β Single Rust binary, SQLite-backed, fencing tokens, TTL expiry, GitHub OAuth. Self-host or use the free hosted version.
Copilot says:
AI-generated
Distributed locking without the distributed headache β a single Rust binary that gives you HTTP-based locks with proper fencing tokens, no ZooKeeper/etcd/Consul cluster required.
Key features:
- π Simple HTTP API for acquire, release, and renew with automatic TTL expiration
- π« Monotonically increasing fencing tokens make your locks actually safe unlike Redlock
- π GitHub OAuth authentication so you can start locking in seconds
- π¦ Single binary with SQLite persistence and zero external dependencies
This summary was generated by GitHub Copilot based on the project README.