
Voicebox — A self-hosted feedback board and public roadmap on your own box.
A self-hosted feedback board and public roadmap on your own box.
Canny charges $50+ a month to host an upvote button and a board of your own users' ideas. Voicebox is that same board and public roadmap, running on your box, forever. $34, once. Your data is a SQLite file you own, not a plan-capped seat on someone else's cloud.
Public board — Anyone submits ideas and upvotes with one vote per visitor, plus comment threads on every idea.
Spam defense built in — Per-IP rate limits on submissions, votes and comments, with vote dedupe enforced by a database UNIQUE constraint.
Status workflow — Open, planned, in progress, shipped and declined-with-reason, with illegal jumps rejected so the roadmap stays true.
Public roadmap — Kanban columns for Planned, In progress and Shipped, auto-populated from idea statuses and sorted by votes.
Moderation — Merge duplicates so votes union and comments move, pin official replies, flag comments and delete.
Embeddable widget — A one-line script adds a floating Feedback launcher to your app, and /embed serves a compact server-rendered board.
100% local — SQLite storage, no accounts required for voters, and no telemetry.
Runs as a Windows desktop app or on any $5 VPS (Docker included).
What's included:
Full source code (MIT): https://github.com/bensblueprints/feedback-roadmap-voting
Lifetime v1 updates
Setup guide (README quick start)
