# Fider

Feature votes you host. Fider is AGPL-3.0 — Canny without the feedback seat.

**Replaces:** Canny

**Tier:** Easy

## Problem

Canny is a hosted feedback board: posts, votes, and a roadmap. You wanted that board on a box you run. Fider is AGPL-3.0: ideas, votes, tags, and a public board. This is not Canny's every changelog or Salesforce sync.

## Stack

- [Fider](https://fider.io) — AGPL-3.0 self-hosted feedback and votes

## Estimated SaaS cost saved

| You stop paying | Typical / year | Self-host instead |
|---|---:|---|
| Canny paid board (small team) | $1,200 | Fider + Postgres |

**About $1,200 / year** on a small team, before you count lock-in.

## Deploy on Railway

Placeholder: Fider + Postgres. SMTP via Resend. No one-click template in this repo yet — Start on Railway. Support inboxes stay on /stacks/chatwoot-support.

[Start on Railway](https://c17.io/go/railway/fider-feedback?from=%2Fstacks%2Ffider-feedback.md)

[Chatwoot if this is a support inbox, not a vote board](https://c17.io/stacks/chatwoot-support)

## AGENT_PROMPT

```
Replace Canny with Fider (https://fider.io).

- Postgres, bind HTTP to 0.0.0.0:$PORT. SMTP via Resend. Create one board and one test vote.
- Import is a cutover unless you still have a CSV. Write AGENT_PROMPT.md. Do not claim every Canny integration.
```

## FAQ

### Why not Chatwoot?

Chatwoot is the inbox (/replace/intercom). Canny is a public vote board. Fider is that job.

### Changelog too?

Fider is the board. A published changelog can sit on Ghost or the wiki. Do not promise Canny Changelog 1:1.

Source: https://c17.io/stacks/fider-feedback
