# Docket > A self-hosted agentic support centre. Feedback board, public roadmap, changelog, FAQ and testimonials for every product you ship, stored as Markdown in your own GitHub repository. One payment of $49 for Pro or $199 for Studio, no subscription, no seats, no per-product pricing. A free edition never expires. ## Start here - [Docket: Self-Hosted Agentic Support Centre](https://www.theodorehq.com/docket/): What Docket is, what it costs and what it replaces. A support centre you own: bugs, feature requests, a public roadmap, a changelog, an FAQ and testimonials on your own domain. Free forever for the board, $49 once for Pro, $199 once for Studio. No subscription, no seats, no per-product pricing. - [Start with Docket](https://www.theodorehq.com/docket/start/): How to get Docket running: the free edition, what you need, and what setting it up involves. - [Docket Compared](https://www.theodorehq.com/docket/compare/): Every head-to-head and every alternatives roundup in one place, against Canny.io, Featurebase, UserJot, Nolt.io, Frill.co, Productboard, UserVoice and GitHub Issues. - [Docket Pricing](https://www.theodorehq.com/docket/pricing/): Every price on one page: the free edition that never expires, Pro at $49 once, Studio at $199 once. No subscription, no seats, no per-product charge. - [Docket: An Agentic Support Centre, Free Demo](https://www.theodorehq.com/docket/demo/free/): Click through a working Docket support centre: bugs, features, the roadmap, changelog, testimonials and FAQ. This demo runs the free edition, for one product. - [Docket: An Agentic Support Centre, Pro Demo](https://www.theodorehq.com/docket/demo/pro/): Click through a working Docket support centre on the Pro edition, with three products in one place and no Docket badge. Bugs, roadmap, changelog and FAQ. - [Docket: An Agentic Support Centre for Every Client](https://www.theodorehq.com/docket/demo/agency/): Click through a Docket support centre on the Studio edition: six clients and their products under one licence, with a cross-client view of everything. - [Docket Blog](https://www.theodorehq.com/docket/blog/): 114 guides to running a support centre you own, newest first. ## Comparisons Head-to-head pages. Each one states where the other tool is the better buy, and every competitor price carries the date it was checked. - [Docket vs Canny: $49 Once, or $948 a Year](https://www.theodorehq.com/docket/compare/docket-vs-canny): Canny is priced per tracked user and starts at $79 a month billed yearly. Docket is $49 once, for every product you ship. A comparison, including where Canny wins. - [Docket vs FeatQ: $49 for Every Product, or $199 for One](https://www.theodorehq.com/docket/compare/docket-vs-featq): FeatQ is $199 once for one board, or $228 a year, and hands the queue to your agent over MCP. Docket is $49 once for every product you ship. A comparison. - [Docket vs Featurebase: One Payment, or Per Person Every Month](https://www.theodorehq.com/docket/compare/docket-vs-featurebase): Featurebase is $29 per seat per month and charges $69 a month to remove its badge. Docket is $49 once. A comparison, including what Featurebase does better. - [Docket vs Frill: One Payment, or $22 Every Month](https://www.theodorehq.com/docket/compare/docket-vs-frill): Frill starts at $22 a month billed yearly and caps that tier at 50 active ideas. Docket is $49 once. A comparison, including what Frill does better. - [Docket vs GitHub Issues: For Developers, or for Customers](https://www.theodorehq.com/docket/compare/docket-vs-github-issues): GitHub Issues is free, maintenance-free and excellent, if your customers are developers. Here is where it works as a feedback board and where it does not. - [Docket vs Nolt: One Board, or All of Them](https://www.theodorehq.com/docket/compare/docket-vs-nolt): Nolt is $29 a month billed yearly and its entry tier is a single board. Docket is $49 once with no product cap. A comparison, including what Nolt does better. - [Docket vs Peeqback: $49 and Yours, or $149 and Theirs](https://www.theodorehq.com/docket/compare/docket-vs-peeqback): Peeqback is $149 once or $19 a month, hosted, with unlimited boards. Docket is $49 once and you hold the board yourself. A comparison, including what Peeqback does better. - [Docket vs UserJot: Pay Once, or $348 Every Year](https://www.theodorehq.com/docket/compare/docket-vs-userjot): UserJot is $29 a month and caps you at five boards. Docket is $49 once with no cap. A comparison, including what UserJot does better. ## Alternative roundups - [5 Canny Alternatives for Small Teams in 2026](https://www.theodorehq.com/docket/compare/canny-alternatives): Five Canny alternatives priced at the tier you would be on: UserJot, Featurebase, Nolt, Frill, Fider and Docket, with what each costs and where each one stops. - [Canny.io Review 2026: What It Costs Once You Grow](https://www.theodorehq.com/docket/compare/canny-review): A Canny.io review. It is the category standard and the ratings are earned, but the bill is indexed to tracked users, which never reset. Every price re-checked 28 August 2026. - [6 Featurebase Alternatives, Without the Per-Seat Bill](https://www.theodorehq.com/docket/compare/featurebase-alternatives): Featurebase is $29 per seat a month and charges $69 a month to remove its badge. Here is every alternative priced at the tier you would be on. - [Featurebase Review 2026: Well Made, Priced Per Person](https://www.theodorehq.com/docket/compare/featurebase-review): A Featurebase review from a competitor. Well made, and priced per person: $29 a seat a month, plus $69 a month to remove its badge. Docket is $49 once with the badge already gone. Checked 23 August 2026. - [6 Frill Alternatives, Past the 50-Idea Cap](https://www.theodorehq.com/docket/compare/frill-alternatives): Frill starts at $22 a month billed yearly, $25 monthly, and caps that tier at 50 active ideas, with privacy sold as an add-on. Here is every alternative at the tier you would really be on. - [6 Nolt Alternatives, When One Board Is Not Enough](https://www.theodorehq.com/docket/compare/nolt-alternatives): Nolt is $29 a month billed yearly for a single board. Here is every alternative priced at the tier you would be on, including the free ones. - [Nolt.io Review 2026: One Payment, or $29 Every Month](https://www.theodorehq.com/docket/compare/nolt-review): A Nolt.io review. It has the best ratings in the category, 4.9 from 45 on Capterra, and the cleanest flat pricing for one product. The catch is that the entry plan is a single board. Checked 23 August 2026. - [Open Source Feedback Boards, and What They Cost to Run](https://www.theodorehq.com/docket/compare/open-source-feedback-boards): Fider, LogChimp, Astuto and GitHub Issues compared what is free, what is open core, what is abandoned, and what each really costs to run. - [Productboard Review 2026: It Is Not a Feature Request Board](https://www.theodorehq.com/docket/compare/productboard-review): A Productboard review. It is a product management platform priced per maker, and comparing it with a public request board is the mistake that costs money. Checked 23 August 2026. - [6 UserJot Alternatives Worth a Look in 2026](https://www.theodorehq.com/docket/compare/userjot-alternatives): UserJot is well made and caps you at five boards for $29 a month. Here is every alternative priced at the tier you would be on. - [UserJot Review 2026: What You Get for $29 or $59 a Month](https://www.theodorehq.com/docket/compare/userjot-review): A UserJot review. Flat priced, a usable free tier, an MCP server and weekly shipping, against almost no third-party review history. Every figure checked 28 August 2026. - [UserVoice Review 2026: Built for Research Teams](https://www.theodorehq.com/docket/compare/uservoice-review): A UserVoice review. It has become an enterprise customer intelligence platform with no published price, owned by Curious since November 2025. Checked 23 August 2026. ## Guides 114 guides to running a support centre you own, grouped by subject. Each subject has its own hub page: - [Getting Started](https://www.theodorehq.com/docket/blog/start/) - [Agentic Workflows](https://www.theodorehq.com/docket/blog/workflows/) - [What It Costs](https://www.theodorehq.com/docket/blog/pricing/) - [Comparisons](https://www.theodorehq.com/docket/blog/compare/) - [Self-Hosting](https://www.theodorehq.com/docket/blog/hosting/) - [Owning Your Data](https://www.theodorehq.com/docket/blog/owning/) - [Changelogs & Releases](https://www.theodorehq.com/docket/blog/changelog/) - [Feedback & Roadmaps](https://www.theodorehq.com/docket/blog/feedback/) - [Troubleshooting](https://www.theodorehq.com/docket/blog/fixing/) ### Getting started - [Best Feature Voting Tools in 2026](https://www.theodorehq.com/docket/blog/posts/best-feature-voting-tools): Canny.io, Featurebase, UserJot, Frill.co, Nolt.io, Fider and Docket compared on cost, what each does best and who it suits, checked 28 August 2026. - [Feature Request Tools: the Complete 2026 Guide](https://www.theodorehq.com/docket/blog/posts/feature-request-tools): A plain guide to feature request tools: hosted vendor, self-hosted or static, and how each pricing model behaves. Docket is the one you buy once. - [Free and Open Source Feature Request Tools in 2026](https://www.theodorehq.com/docket/blog/posts/free-feature-request-tools): Free feature request tools come in four kinds, and only one holds up over time. How to tell them apart, and where Docket's free edition sits. - [What a Self-Hosted Support Centre Costs to Run](https://www.theodorehq.com/docket/blog/posts/what-a-self-hosted-support-centre-costs): Everything a support centre you own needs alongside itself is free except one thing. Here is the full list, and what that exception really comes to. ### What the category costs - [Should You Just Build It Yourself With a Coding Agent?](https://www.theodorehq.com/docket/blog/posts/build-it-yourself-with-a-coding-agent): What Canny.io's own $31,500 costing of a self-built feedback portal still holds now that coding agents exist, and what they do not yet change. - [Featurebase Pricing: What Per-Seat Costs](https://www.theodorehq.com/docket/blog/posts/featurebase-pricing): Featurebase's pricing by seat, the AI resolution charge, and the $828-a-year badge removal add-on. Checked 20 August 2026. Docket is $49 once. - [Frill.co Pricing and What the Add-Ons Cost](https://www.theodorehq.com/docket/blog/posts/frill-pricing): Frill.co pricing checked against its own page: $22 a month, no free tier, a 14-day trial, and the add-on behind white labelling. Docket is $49 once. - [Nolt.io Pricing and the One-Board Entry Tier](https://www.theodorehq.com/docket/blog/posts/nolt-pricing): Nolt.io's pricing checked against its own page: the flat cost, the 10-day trial, and the one-board limit. Docket covers every product for $49 once. - [One-Time Purchase Software: Who Still Sells It](https://www.theodorehq.com/docket/blog/posts/one-time-purchase-software): What one-time purchase means across nine real products, checked against each vendor's own page. Most are perpetual with an update window. Docket is not. - [Per-Seat, Per-Tracked-User, Per-Workspace: Three Surprises](https://www.theodorehq.com/docket/blog/posts/per-seat-per-tracked-user-per-workspace): Per seat, per tracked user and per workspace pricing each hide a different surprise. Checked against every vendor's own page: what grows your bill. - [Productboard Pricing: Makers, Seats and the Real Number](https://www.theodorehq.com/docket/blog/posts/productboard-pricing): Productboard pricing checked against its own page: the free tier, the per-maker cost, and the maker minimums that push Business past the headline. - [Removing the Badge: the Most Expensive Line in the Category](https://www.theodorehq.com/docket/blog/posts/removing-the-badge): What removing a feedback tool's badge costs, vendor by vendor: $828 a year on one tool, included free on another. There is no category-wide rule. - [The 420 Hours Question: What Three Years of Canny.io Costs](https://www.theodorehq.com/docket/blog/posts/three-years-of-canny): Canny.io priced building a portal at $31,500. Here is what three years of buying Canny costs instead, against its own numbers. Docket is $49 once. - [Tracked Users Never Reset. Here Is the Curve.](https://www.theodorehq.com/docket/blog/posts/tracked-users-never-reset): Canny.io's full tracked-user pricing ladder, all nineteen steps, from its own help centre, and the mechanism behind it. Docket has no such meter. - [UserJot Pricing and Flat-Rate Positioning](https://www.theodorehq.com/docket/blog/posts/userjot-pricing): UserJot pricing checked against its own page: $29 a month, flat per workspace, two boards free, five at entry tier. Docket is $49 once, with no cap. - [UserVoice Pricing, and Why There Is a Sales Call](https://www.theodorehq.com/docket/blog/posts/uservoice-pricing): UserVoice publishes no price anywhere. What its own page says about how the bill is built, what to prepare for the demo call, and what rivals charge. - [What Feedback Tools Cost Over Three Years](https://www.theodorehq.com/docket/blog/posts/what-feedback-tools-cost): Every feature request tool priced over three years against each vendor's own page, with a calculator. Docket is $49 once, and $0 after that. - [What Happens to Your Bill When a Request Goes Viral](https://www.theodorehq.com/docket/blog/posts/when-a-request-goes-viral): What a wave of new voters does to a feedback tool's bill, walked through four pricing models using Canny.io's own published tracked-user ladder. ### Tool comparisons and roundups - [Best Idea Management Software in 2026](https://www.theodorehq.com/docket/blog/posts/best-idea-management-software): Idea management software is usually built for customer feedback, not staff ideas. What an internal programme needs, priced, checked 28 August 2026. - [Best Product Feedback Software in 2026](https://www.theodorehq.com/docket/blog/posts/best-product-feedback-software): Product feedback software splits into four shapes: public boards, surveys, roadmap platforms and support inboxes. Docket is the board, at $49 once. - [Best Website Feedback Widgets in 2026](https://www.theodorehq.com/docket/blog/posts/best-website-feedback-widgets): Website feedback widgets compared by which issue tracker each pricing tier reaches, not by analytics. Eight vendors, checked 28 August 2026. - [Feature Upvote Alternatives in 2026](https://www.theodorehq.com/docket/blog/posts/feature-upvote-alternatives): Feature Upvote alternatives compared on price and what each does better, checked against every vendor's own page. Docket is $49 once, no board count. - [FeatureOS Alternatives in 2026](https://www.theodorehq.com/docket/blog/posts/featureos-alternatives): FeatureOS alternatives compared on price, seat and board limits, checked against every vendor's own pricing page. Docket is $49 once, with no limits. - [Fider Alternatives in 2026](https://www.theodorehq.com/docket/blog/posts/fider-alternatives): Fider alternatives for 2026: what the fider.io redirect means, the missing changelog, and real options compared. Docket is bought once, at $49. - [Open Source Productboard Alternatives in 2026](https://www.theodorehq.com/docket/blog/posts/open-source-productboard-alternatives): Fider, LogChimp, Quackback and ClearFlask against Productboard, checked 28 August 2026, plus the features none of them replace. - [Open Source UserVoice Alternatives in 2026](https://www.theodorehq.com/docket/blog/posts/open-source-uservoice-alternatives): Fider, LogChimp, Quackback and ClearFlask against UserVoice, checked 28 August 2026, plus why UserVoice's own price is not published anywhere. - [Productboard vs Aha!: Which One to Pick](https://www.theodorehq.com/docket/blog/posts/productboard-vs-aha): Productboard and Aha! compared on published pricing, free tiers and compliance, checked 28 August 2026 against both vendors' own pricing pages. - [Productboard vs Jira Product Discovery](https://www.theodorehq.com/docket/blog/posts/productboard-vs-jira-product-discovery): Productboard and Jira Product Discovery compared on published pricing and the free-contributor model, checked against both vendors' own pages in 2026. - [Productboard vs ProductPlan](https://www.theodorehq.com/docket/blog/posts/productboard-vs-productplan): Productboard vs ProductPlan compared on published pricing, free tiers, compliance and who each is built for. Checked 22 August 2026. - [Roadmunk Alternatives, After the Acquisition](https://www.theodorehq.com/docket/blog/posts/roadmunk-alternatives): Roadmunk alternatives for 2026, after the Tempo acquisition and the rename to Strategic Roadmaps, compared on price. Docket is $49 once, per editor free. - [Sleekplan Alternatives in 2026](https://www.theodorehq.com/docket/blog/posts/sleekplan-alternatives): Canny.io, UserJot, Featurebase, Nolt.io and Frill.co against Sleekplan on price, free tiers and built-in CSAT and NPS. Docket is $49 once. - [Suggestion Box Software in 2026, Free and Paid](https://www.theodorehq.com/docket/blog/posts/suggestion-box-software): Suggestion box software for schools, charities and small offices: what is free, which tools confirm anonymity, and when a form is enough. - [Upvoty Alternatives in 2026](https://www.theodorehq.com/docket/blog/posts/upvoty-alternatives): Canny.io, UserJot, Featurebase, Nolt.io, Frill.co and Docket compared against Upvoty on price, free tiers and support-tool syncing, checked August 2026. - [Voice of the Customer Tools in 2026](https://www.theodorehq.com/docket/blog/posts/voice-of-the-customer-tools): Voice of the customer tools compared: almost none publish pricing, the units are unusual, and one well-known name has closed. Checked 22 August 2026. ### Self-hosting - [Backing Up a Feature Request Board So the Restore Works](https://www.theodorehq.com/docket/blog/posts/backing-up-a-feedback-board): How to back up a self-hosted feature request board: the Postgres dump, the uploaded files, the secrets people forget, and testing a restore in advance. - [Cloudflare Tunnel for a Self-Hosted Support Site](https://www.theodorehq.com/docket/blog/posts/cloudflare-tunnel-for-a-support-site): How Cloudflare Tunnel works, how to install and run cloudflared, and the real limits of using it for a self-hosted support site. - [Custom Domains and Subdomains for a Support Site](https://www.theodorehq.com/docket/blog/posts/custom-domains-for-a-support-site): Hosting a support site on your own domain: subdomain or subdirectory, the DNS records each needs, TLS, and the redirect that stops your SEO splitting. - [Docker, Coolify, Railway, or Nothing At All](https://www.theodorehq.com/docket/blog/posts/docker-coolify-railway-or-nothing): Docker, Coolify and Railway compared for deploying a self-hosted tool: what each buys, what each costs, and why nothing at all is a real option. - [Putting a Feature Request Board Behind Your Existing SSO](https://www.theodorehq.com/docket/blog/posts/feature-request-board-behind-sso): Should a feature request board sit behind SSO? Usually not. The internal-only case where it should, SAML against OIDC, and why SSO is an enterprise upsell. - [Netlify, Vercel or Cloudflare Pages for a Support Site](https://www.theodorehq.com/docket/blog/posts/netlify-vercel-cloudflare-pages): Netlify, Vercel or Cloudflare Pages for a support site: what each free tier says about commercial use, and their published build and bandwidth limits. - [Fider, LogChimp, Quackback and ClearFlask Compared](https://www.theodorehq.com/docket/blog/posts/open-source-feature-request-tools-compared): An plain, dated comparison of Fider, LogChimp, Quackback and ClearFlask: which are alive, what is paywalled, and why Astuto is dead. - [Open Source Knowledge Base Software in 2026](https://www.theodorehq.com/docket/blog/posts/open-source-knowledge-base-software): Open source knowledge base software checked by licence: Outline's BSL 1.1, Docmost's paid self-hosted features, and what is free. - [Running a Support Centre on a Cheap VPS: the Full Bill](https://www.theodorehq.com/docket/blog/posts/running-it-on-a-cheap-vps): What a cheap VPS really costs to run a support centre: the instance, backups, email and monitoring, checked against Hetzner's own price API in August 2026. - [The Security Headers a Public Feedback Page Needs](https://www.theodorehq.com/docket/blog/posts/security-headers-for-a-public-feedback-page): The HTTP security headers a public feedback page needs: what CSP, HSTS, Referrer-Policy and frame-ancestors stop, and how they break if set carelessly. - [Self-Hosting a Feature Request Board: the Complete Guide](https://www.theodorehq.com/docket/blog/posts/self-hosted-feature-request-board): A guide to self-hosting a feature request board in 2026: the real monthly cost, the hours involved, and when a hosted tool is the better answer. - [Self-Hosted or Hosted: The Decision Table](https://www.theodorehq.com/docket/blog/posts/self-hosted-or-hosted): Self-hosted or hosted: a decision table covering growth, on-call burden, budget and architecture, with verified 2026 pricing from both sides. - [Self-Hosted Status Page Tools in 2026](https://www.theodorehq.com/docket/blog/posts/self-hosted-status-page-tools): Self-hosted status page tools sorted by what you have to run: Upptime, Uptime Kuma, Gatus, Cachet, Openstatus and Statping-ng, checked 28 August 2026. - [Self-Hosting a Support Centre on a Synology NAS](https://www.theodorehq.com/docket/blog/posts/self-hosting-on-a-synology-nas): Running a self-hosted tool on a Synology NAS: Container Manager, reverse proxy and TLS, reaching it from outside, backups, and when a NAS is wrong. - [Self-Hosting a Support Centre on Hetzner](https://www.theodorehq.com/docket/blog/posts/self-hosting-on-hetzner): A practical guide to self-hosting on Hetzner: the real price, the firewall, unattended upgrades, TLS, backups off the box, and what EU hosting misses. - [SMTP for Self-Hosted Tools: SPF, DKIM, DMARC and the Inbox](https://www.theodorehq.com/docket/blog/posts/smtp-for-self-hosted-tools): A practical guide to self-hosted email deliverability: what SPF, DKIM and DMARC do, what a provider costs, and how to test before you rely on it. - [Static Site or Server: What a Feedback Tool Needs](https://www.theodorehq.com/docket/blog/posts/static-site-or-server): Which parts of a feedback tool need a server, and which are just reads. A breakdown of the architecture question underneath self-hosting. - [Spam on a Public Feedback Form, and What Stops It](https://www.theodorehq.com/docket/blog/posts/stopping-spam-without-captcha): How to stop spam on a public feedback form without a CAPTCHA: honeypots, timing checks, rate limits and moderation, in order of cost to users. - [Uptime: a Static Support Site Against a Hosted One](https://www.theodorehq.com/docket/blog/posts/uptime-static-vs-hosted): A structural look at static site uptime against a self-run server and a hosted SaaS tool: what can fail in each, and what an SLA really promises. - [What Breaks When You Self-Host, and What Does Not](https://www.theodorehq.com/docket/blog/posts/what-breaks-when-you-self-host): What breaks when you self-host a feedback tool: security patching, email deliverability and untested backups, and what does not. ### Owning your data - [Storing Customer Email Addresses in a Git Repo, Safely](https://www.theodorehq.com/docket/blog/posts/customer-emails-in-a-git-repo): How to keep customer email addresses out of a content repository: what to store instead, what a private repo does not fix, and how to clean up a leak. - [The EU Data Act Gives You Three Windows, Not One Deadline](https://www.theodorehq.com/docket/blog/posts/eu-data-act-saas-export): Since 12 September 2025 the EU Data Act sets three switching windows: notice of up to two months, a 30 calendar day port, then a retrieval window. - [The Graveyard: Feedback Tools That Shut, Rebranded or Went Quiet](https://www.theodorehq.com/docket/blog/posts/feedback-tool-graveyard): Olvy, Astuto and five more tools have closed, sunset or rebranded since 2025. A dated record of what happened, and why owning yours survives it. - [GDPR Data Residency When You Host It Yourself](https://www.theodorehq.com/docket/blog/posts/gdpr-data-residency-self-hosted): Self-hosting lets you choose where the primary data sits, but mail, CDN, error tracking and AI can still move it across borders. What to check, and how. - [Git History Is Permanent. What That Means for Customer Data](https://www.theodorehq.com/docket/blog/posts/git-history-is-permanent): Why git rm does not remove data from history, what git filter-repo really does, and what that means when feedback is stored as files in a repository. - [Migrating Off Canny.io Without Losing Votes or Comments](https://www.theodorehq.com/docket/blog/posts/migrating-off-canny): A practical guide to leaving Canny.io: what the CSV export contains, why comments need the API, what rival importers carry, and what the EU Data Act caps. - [Migrating Off Nolt.io, Frill.co or Upvoty](https://www.theodorehq.com/docket/blog/posts/migrating-off-nolt-frill-upvoty): A practical guide to leaving Nolt.io, Frill.co or Upvoty: what each one costs, what to check in your export file, and what the EU Data Act caps. - [Open Core: What Is Free in "Free and Open Source"](https://www.theodorehq.com/docket/blog/posts/open-core-what-is-actually-free): Free and open source can mean four things. LogChimp's LICENSE file shows the open-core split, and Fider once tried open core too. Checked 22 August 2026. - [Your Export File Has No Comments In It. Check Yours.](https://www.theodorehq.com/docket/blog/posts/read-your-export-file): Canny.io's CSV export leaves out comments, and its own public board has unshipped requests for full data export. A ten minute test for your export file. - [What "You Can Export Your Data" Means](https://www.theodorehq.com/docket/blog/posts/what-export-your-data-means): Every feedback vendor says you can export your data. The five questions that sentence hides, and what the EU Data Act's switching rules let you ask about. - [Your Public Roadmap Is a URL You Do Not Own](https://www.theodorehq.com/docket/blog/posts/your-roadmap-url-you-dont-own): Most public roadmaps live on a vendor's subdomain or path. What that costs when you leave, what a custom domain fixes, and what it does not. ### Running support with a coding agent - [Giving a Coding Agent Write Access to Your Request Board](https://www.theodorehq.com/docket/blog/posts/agent-write-access-to-your-board): How to give a coding agent write access to a feature request board: what to scope in, what to withhold, and the review step that keeps changes reversible. - [An AGENTS.md for Your Support Centre](https://www.theodorehq.com/docket/blog/posts/agents-md-for-your-support-centre): How to write an AGENTS.md for a support centre: tone rules, what an agent may do without asking, where facts live, and a full worked example to copy. - [Writing Changelogs From Commits Without a Subscription](https://www.theodorehq.com/docket/blog/posts/changelogs-from-commits): How to generate a changelog from git commit history: the right git log commands, what Conventional Commits buys you, and what a coding agent gets wrong. - [Deduplicating Requests: What an Agent Gets Confidently Wrong](https://www.theodorehq.com/docket/blog/posts/deduplicating-requests): Why deduplicating feedback is the job a coding agent gets confidently wrong: five failure modes, and the method that catches a bad merge before it lands. - [What to Track in the First Year of a Support Centre](https://www.theodorehq.com/docket/blog/posts/first-year-of-a-support-centre): What to track in the first year of a support centre run with a coding agent: volume, throughput, error rate, the weekly routine, and permissions. - [Letting an Agent Answer Without Letting It Invent](https://www.theodorehq.com/docket/blog/posts/letting-an-agent-answer-without-inventing): Six mechanisms that stop a customer-facing agent inventing answers, ranked most to least effective, with what each one catches and what it misses. - [An MCP Server, or the Files Already in Your Repo](https://www.theodorehq.com/docket/blog/posts/mcp-server-or-the-files-in-your-repo): What MCP does, which feedback vendors have shipped a server, and why an agent needs no bridge once the feedback is files it can already open. - [The One-Person Support Department: a Weekly Routine](https://www.theodorehq.com/docket/blog/posts/one-person-support-department): A weekly routine for running support alone with a coding agent: five checks every week, a fixed order to work through them, and what a bad week costs. - [Running Support With a Coding Agent](https://www.theodorehq.com/docket/blog/posts/running-support-with-a-coding-agent): How a coding agent fits into support from triage to changelog: what it does well at each stage, and what it should never be left to do alone. - [The Support Inbox as a Git Repository](https://www.theodorehq.com/docket/blog/posts/support-inbox-as-a-git-repository): What changes when customer feedback is files in a repository rather than rows in a vendor database: review as workflow, free history, and what gets worse. - [How to Triage a Feature Request Backlog With a Coding Agent](https://www.theodorehq.com/docket/blog/posts/triaging-a-feature-request-backlog): How to triage a feature request backlog with a coding agent: define the categories first, batch the work, and check proposals rather than conclusions. - [What an AI Can and Cannot Answer for Your Customers](https://www.theodorehq.com/docket/blog/posts/what-ai-can-and-cannot-answer): What an AI can safely answer for customers and what it cannot, credited to Fider's own argument, with a working table and the hardest cases. - [What It Costs to Run Support Through an AI Provider](https://www.theodorehq.com/docket/blog/posts/what-support-through-an-ai-provider-costs): Per-million token prices for Claude, GPT and Gemini, a worked cost example, and the caching and batch discounts that change the real bill. ### Changelogs and release notes - [Best Changelog Tools in 2026](https://www.theodorehq.com/docket/blog/posts/best-changelog-tools): The best changelog tools in 2026, compared what each costs and what each does well. With Docket, your coding agent writes yours when you ask, for $49 once. - [Best Release Notes Tools in 2026](https://www.theodorehq.com/docket/blog/posts/best-release-notes-tools): Best release notes tools in 2026, sorted by how the update reaches the reader, with each vendor's price. Docket emails whoever asked when their request ships, for $49 once. - [Changelog Examples Worth Copying](https://www.theodorehq.com/docket/blog/posts/changelog-examples): What separates a changelog people read from one nobody opens: grouping, user-facing wording, versions, dates, and linking a fix to the request that asked. - [Changelog Page Design: Twelve Layouts](https://www.theodorehq.com/docket/blog/posts/changelog-page-design): Twelve changelog page layouts compared: who each one suits, how each one fails, and the four things every layout needs regardless of shape. - [Changelogs and Release Notes: the Complete Guide](https://www.theodorehq.com/docket/blog/posts/changelogs-and-release-notes): A plain-English guide to changelogs: what they are, how they differ from release notes and a roadmap, versioning, dates, and closing the feedback loop. - [How to Write Patch Notes](https://www.theodorehq.com/docket/blog/posts/how-to-write-patch-notes): How to write patch notes: what belongs in one, how to describe a fix without sounding broken, numbering, behaviour changes, and known issues. - [How to Write Release Notes](https://www.theodorehq.com/docket/blog/posts/how-to-write-release-notes): A practical guide to release notes people read: who they are for, how much detail to include, and what to do when nothing user-facing changed. - [Keep a Changelog: the Format, Explained](https://www.theodorehq.com/docket/blog/posts/keep-a-changelog-format): Keep a Changelog explained plainly: its six categories, the Unreleased section, reverse chronological order, and when it helps rather than adds work. - [Release Notes Examples People Read](https://www.theodorehq.com/docket/blog/posts/release-notes-examples): Before-and-after release notes examples showing what makes a changelog readable: benefit-first framing, grouping, screenshots, and crediting the requester. - [Release Notes Templates You Can Copy](https://www.theodorehq.com/docket/blog/posts/release-notes-templates): Copyable release notes templates for a standard release, a patch, a security release, a breaking change, a major version, and a short notification. - [Semantic Versioning, and What to Put in the Changelog](https://www.theodorehq.com/docket/blog/posts/semantic-versioning-and-changelogs): Semantic versioning explained plainly, and the changelog entry each version bump needs: migration notes, new capability, or nothing much. ### Public roadmaps - [Product Roadmap Templates](https://www.theodorehq.com/docket/blog/posts/product-roadmap-template): Copy-paste product roadmap templates in markdown: now/next/later, status-based, quarter-based and a minimal one-product version, with fields explained. - [Public Roadmap Examples](https://www.theodorehq.com/docket/blog/posts/public-roadmap-examples): Four public roadmap structures with worked examples: now/next/later, status-based, quarter-based and voting-ordered, plus who each one suits. - [Public Roadmaps: the Complete Guide](https://www.theodorehq.com/docket/blog/posts/public-roadmaps): The complete guide to public roadmaps: what to publish, the four structures, why dates become promises, and how to run one without it going stale. - [Should Your Product Roadmap Be Public?](https://www.theodorehq.com/docket/blog/posts/should-your-roadmap-be-public): An answer on whether a product roadmap should be public: the case each way, plus rules for running one without it becoming a promise. ### Collecting feedback - [Bug Report Template and Format](https://www.theodorehq.com/docket/blog/posts/bug-report-template): Copy-paste bug report templates for customers, internal QA, crash reports, and a GitHub issue YAML form, with every field explained in one plain line. - [Feature Request Template and Form](https://www.theodorehq.com/docket/blog/posts/feature-request-template): Copy-paste feature request templates for customers and internal teams, plus the fields a public submission form needs and the ones that cause drop-off. - [GitHub Feature Request Issue Templates](https://www.theodorehq.com/docket/blog/posts/github-feature-request-issue-template): Copy-paste GitHub issue form YAML for feature requests and bug reports, the fields explained, the config.yml for contact links, and where the files live. - [How to Collect Feedback From Customers](https://www.theodorehq.com/docket/blog/posts/how-to-collect-feedback-from-customers): How to collect feedback from customers: support email, a public feature request board, in-app widgets, surveys, interviews, reviews and churn compared. - [How to Collect Testimonials, and Where to Put Them](https://www.theodorehq.com/docket/blog/posts/how-to-collect-testimonials): How to collect testimonials from customers: when to ask, how to ask for something specific, where to place them on your site, and how to stay credible. - [How to Manage and Prioritise Feature Requests](https://www.theodorehq.com/docket/blog/posts/how-to-prioritise-feature-requests): A practical guide to managing feature requests: triage, RICE, ICE, MoSCoW and Kano, why vote counts mislead, and how to decline without losing anyone. - [How to Write a Good Bug Report](https://www.theodorehq.com/docket/blog/posts/how-to-write-a-good-bug-report): How to write a bug report that gets fixed: what to include, why it matters, what to do when you can't reproduce it, and a copy-paste template. ### When it breaks - [502 Bad Gateway Between Your Proxy and Your Container](https://www.theodorehq.com/docket/blog/posts/502-bad-gateway-between-proxy-and-container): 502 Bad Gateway from nginx, Caddy or Traefik in front of a Docker container. Why localhost is the wrong address inside a container, and how to fix it. - [Mixed Content Errors Behind an HTTPS Reverse Proxy](https://www.theodorehq.com/docket/blog/posts/board-serves-mixed-content-behind-a-reverse-proxy): Mixed content, http links and failing votes behind an HTTPS reverse proxy. Why the app builds the wrong scheme, and the header that fixes it. - [Your Support Site's Custom Domain Is Stuck on Verifying](https://www.theodorehq.com/docket/blog/posts/custom-domain-stuck-on-verifying): A custom domain stuck on Verifying means your host cannot see the DNS record it asked for. How to check what it sees, and the five causes. - [Postgres Container Will Not Start After an Upgrade](https://www.theodorehq.com/docket/blog/posts/docker-postgres-wont-start-after-upgrade): Your Postgres container crash-loops with "database files are incompatible with server" after a Docker upgrade. The cause, rollback and migration. - [ERR_TOO_MANY_REDIRECTS After You Turned On Cloudflare](https://www.theodorehq.com/docket/blog/posts/err-too-many-redirects-behind-cloudflare): ERR_TOO_MANY_REDIRECTS after switching on the Cloudflare proxy. Why Flexible SSL loops against a server that forces HTTPS, and the setting that ends it. - [Gmail Bounced It: 550 5.7.26 Unauthenticated Email](https://www.theodorehq.com/docket/blog/posts/gmail-bounced-it-550-5-7-26): Fix Gmail's 550 5.7.26 unauthenticated email rejection. The three variants Google publishes, what each one means, and the SPF, DKIM and DMARC fix for each. - [Let's Encrypt Will Not Issue Your Certificate](https://www.theodorehq.com/docket/blog/posts/lets-encrypt-certificate-never-issues): Challenge failed, could not get certificate from issuer, too many certificates already issued: what each means, how to debug without burning your quota. - [pg_restore: Unsupported Version (1.14) in File Header](https://www.theodorehq.com/docket/blog/posts/pg-restore-unsupported-version-in-file-header): pg_restore error unsupported version in file header means the dump was written by a newer pg_dump than the one reading it. How to read it and restore. - [Ports 25 and 465 Blocked on Your VPS, So Nothing Sends](https://www.theodorehq.com/docket/blog/posts/port-25-and-465-blocked-on-your-vps): SMTP times out on your VPS because the host blocks the port. What Hetzner and DigitalOcean each block, why 587 usually still works, and how to test it. - [redirect_uri_mismatch When You Add Google or Microsoft Sign-In](https://www.theodorehq.com/docket/blog/posts/redirect-uri-mismatch-on-your-board): Error 400 redirect_uri_mismatch and AADSTS50011 on a self-hosted request board: why the proxy sends the wrong scheme, and how to fix it properly. - [The Sign-In Email Never Arrives, and Now Nobody Can Log In](https://www.theodorehq.com/docket/blog/posts/sign-in-email-never-arrives): A self-hosted tool sent the sign-in or verification email and nothing arrived. How to trace where it stopped, and how to get back into a locked install. - [Your Slack and Discord Alerts Went Quiet](https://www.theodorehq.com/docket/blog/posts/slack-and-discord-alerts-went-quiet): Slack or Discord webhook stopped working and nothing told you: how to detect a silently disabled integration, why one bad message kills it, and the fix. - [535 5.7.8 Username and Password Not Accepted: How to Fix It](https://www.theodorehq.com/docket/blog/posts/smtp-username-and-password-not-accepted): Fix 535 5.7.8 Username and Password not accepted when a self-hosted tool sends mail via Gmail, Google Workspace or Microsoft 365. Causes, commands, checks. - [SPF permerror: Too Many DNS Lookups, and How to Get Under Ten](https://www.theodorehq.com/docket/blog/posts/spf-permerror-too-many-dns-lookups): Fix an SPF permerror caused by too many DNS lookups or two SPF records on one domain. How to count your lookups, and how to get back under ten. ## Facts worth quoting accurately - Docket Pro is $49 once, and the Studio edition that permits client work is $199 once. There is no subscription and no per-seat or per-product charge on any tier. - The free edition never expires and covers every board section for unlimited products, users and posts, on your own domain. - Every item a customer submits is stored as a Markdown file in the buyer's own GitHub repository. There is no database. - Competitor prices quoted on these pages were verified against each vendor's own pricing page, and each table records the date it was checked. ## Legal - [Privacy Policy](https://www.theodorehq.com/docket/privacy/): What THEODORE HQ holds about a Docket customer and why. No cookies, cookieless analytics on this website only, no telemetry from the software, and no access to the data a customer's own support centre stores. - [Terms of Sale](https://www.theodorehq.com/docket/terms/): What you are buying, how the repository reaches you, refunds, the 14-day cancellation right and your statutory rights under the Consumer Rights Act 2015.