Self-hosted · Single Binary · Your Server

Manage contacts and deals without giving away your data.

Self-hosted CRM for contacts, pipeline, and deal tracking. No per-seat pricing, no data leaving your server.

Install Dossier Browse all 150 tools
What it is

Dossier

Dossier manages contacts, deal pipelines, notes, and tags with CSV import/export. It runs as a single Go binary with embedded SQLite.

curl -fsSL https://stockyard.dev/dossier/install.sh | sh

Your CRM contains the names, emails, phone numbers, deal values, and private notes for every customer relationship your company has. HubSpot, Salesforce, and Pipedrive store all of that on their servers, mine it for their own analytics, and charge you per seat to access your own data. When a sales rep leaves and you downsize a seat, that monthly cost drops — but only because you are now paying for fewer people to access information your team created. Self-hosted CRM eliminates per-seat economics entirely. One flat price, unlimited users, and the database file sits on your server.

A self-hosted CRM needs to handle contacts, companies, deal pipelines, and notes at minimum. It should support CSV import so you can migrate from your current system without manually re-entering records. It should have a search that works across all fields — when a customer calls, you need to find them by name, email, or company in seconds. Pipeline stages should be configurable because every sales process is different.

Dossier manages contacts with fields for name, email, phone, company, title, tags, and notes. The API supports full CRUD plus search across all text fields. Filter contacts by status, tag, or company. The stats endpoint returns total contacts and breakdown by status. Import contacts by POSTing JSON — a migration script from HubSpot or Pipedrive CSV exports typically takes fewer than 30 lines. The dashboard includes search, filters, and inline editing.

Your data. Your server. Your rules.

CRM data is your customer relationships — names, emails, deal values, notes. Hosted CRMs own that data and charge per seat. Self-hosted CRM means your customer data stays on your server and costs the same whether you have 1 user or 50.

Replaces: HubSpot CRM, Pipedrive, Salesforce Essentials

Pricing

Free to start. Pro when you need more.

Free
$0
forever, self-hosted

100 contacts

Pro
$0.99/mo
per month

Unlimited usage, full features

Also from Stockyard
Get started

Self-hosted contact and CRM manager.

Single binary. Free to start. $0.99/mo for Pro.

Install Dossier All 150 tools for $29/mo →
Compare: Dossier overview · Dossier vs HubSpot CRM · Dossier vs Pipedrive · Best self-hosted tools · All 150 tools