Skip to product

Open source · isolated instance · metered storage

Ticketing and error tracking for broke people.

Broke is a small alternative to Linear, Jira, and Sentry — tickets, intake, errors, usage, and server metrics in one product. We run an isolated instance for you at your-team.broke.dk. You pay for disk, not seats.

Same product either way. Hosted is for teams that want the box without the ops.

  1. 01 Tickets
  2. 02 Errors
  3. 03 Usage
  4. 04 Metrics
Broke ticket list grouped by status, with filters and assignees.
A Broke ticket with activity, priority, and tags.

01 / Product

One place for the work and the breakage.

When you are running on a tight budget, five SaaS tabs is the product. Broke keeps the core workflow together, and stays small on purpose.

Tickets without the ceremony

List or kanban, subtickets, filters, and an intake inbox so incoming issues land somewhere before they hit active work. Optional AI-assisted intake when you want a first draft, not a copilot for everything.

Ticket overview in Broke, grouped into backlog and todo.

Write it down, keep the thread

Open a ticket and stay there: description, activity, priority, tags, assignees. Reports and a timeline sit next to the board so the week is visible without exporting a CSV.

Ticket editor in Broke with activity feed and properties.
  • Error tracking

    Sentry-compatible ingest. Point the SDK at your instance and read the issues next to the tickets they become.

  • Product usage

    Unique visitors, paths, short journeys, and city from a first-party snippet. No third-party analytics product.

  • Server metrics

    Telegraf already speaks Influx. Broke implements the write API, so host charts show up without another database.

  • Intake inbox

    Route incoming work before it hits the board. Optional AI drafts when you have it configured — never required.

  • Reports and timeline

    Activity and operational insight in the same app. One organization, multiple teams — designed to stay small.

  • Your own instance

    Hosted means your containers and your volume, not a row in a shared database. Self-host is the same codebase.

02 / Hosted

Pick a subdomain. We start the stack.

Each workspace gets an isolated Broke server, monitor, and Redis on broke.dk. The control panel is just the key to your own box.

  1. 01

    Create an account

    Email and a password. No sales call, no seat counter.

  2. 02

    Choose a slug

    Your instance lives at <slug>.broke.dk.

  3. 03

    Open Broke

    We provision the containers. You get the admin user and start filing tickets.

03 / Pricing

Pay for the disk. Skip the headcount tax.

Hosted Broke is metered on storage. 102 MB is included; usage beyond that is billed by the gigabyte. No per-user licenses.

Hosted

Your instance, our metal

Isolated stack on your subdomain. Backups, TLS, and the panel included. You pay for stored data.

Get a workspace

Self-host

Same product, your box

Docker Compose, SQLite, MIT license. If you want the ops, GitHub is the whole offer.

View the source

Start

Create an account. Pick a slug. Open Broke.