Custom domains
Serve a public feedback board on your own hostname. Included on Pro and Lifetime.
Overview
By default, boards are available on the FeedFr tenant host (e.g. acme.feedfr.com) or path URL. With a custom domain, visitors open something like https://feedback.yourcompany.com and see your board with your branding.
Requirements
- Pro plan, Lifetime, or active trial
- A domain you control (subdomain recommended)
- Ability to create a CNAME DNS record
- The hostname added to the FeedFr hosting project (Vercel Domains) so TLS certificates can be issued
Setup steps
- Open Dashboard → Boards, select a board → General settings.
- Under Custom domain, enter a hostname such as
feedback.yourcompany.comand save. - At your DNS provider, create:
Type: CNAME Name: feedback (or the full host, depending on your DNS UI) Value: cname.vercel-dns.com TTL: Auto / 300 - Ensure the same hostname is listed under the FeedFr Vercel project Settings → Domains. Without this, DNS may resolve but HTTPS will fail.
- Wait for propagation (often minutes; up to 24–48h), then click Verify DNS in board settings.
SSL certificates
On Vercel, TLS is provisioned automatically after the domain is added to the project and DNS is valid. There is nothing to install on your server. If the browser shows a certificate error, the domain is usually missing from the Vercel project or still propagating.
How routing works
When someone visits your custom host, FeedFr middleware treats it as a non-platform host and serves the board linked to that customDomain value. Root, roadmap, and changelog paths map to that board in tenant mode.
Troubleshooting
- Verify DNS says pending — record not visible yet; wait and re-check. Use dig/nslookup on the hostname.
- Misconfigured — CNAME target is wrong; must point at
cname.vercel-dns.com(or your platform's documented target). - Domain already linked — another board owns that hostname; clear it there first.
- Cannot use *.feedfr.com — platform subdomains are reserved for company workspaces.