Self-hosted · open source · Docker · no telemetry

Peptide/Pitstop

The free, open-source, self-hosted peptide & GLP-1 tracker. Reconstitution and draw-volume math, dose logging, titration stacks, bloodwork, and plasma-level modelling — one Docker container, installable as an offline PWA, living entirely on infrastructure you own.

View on GitHub → Self-host it ☕ Buy me a coffee
Peptide Pitstop self-hosted peptide tracker — Today dashboard with dose log and adherence heatmap (demo data)

Own your own data

Your data never leaves your server

A private, self-hosted, encrypted peptide tracker: no cloud account, no telemetry, no third party between you and your health record. You host it, back it up, export it, and delete it — on your terms.

Runs on your machine

A single Docker container on your own server. No SaaS, no managed backend that can change terms or get breached.

Encrypted in depth

Identifying free-text and lab values are encrypted with AES-256-GCM before they ever touch disk.

No tracking, no CDN

No analytics SDKs, no telemetry. Fonts self-hosted. Analytics computed locally from your own database.

Yours to export

One-click CSV + PDF export for doses, labs, journal, and wearables. Portable by design — never locked in.

Under the hood

Built for the bench

Everything a self-hosted peptide tracker needs — and the dosing engine, the highest-stakes part, is dialled in: 600+ tests, pure decimal math, no floating-point drift.

Dosing

Reconstitution engine

Concentration, draw volume, and syringe markings computed with decimal math. Handles reconstituted and premixed vials.

Protocols

Titration & stacks

Multi-peptide schedules with ramping/titration steps and a live calc-chart showing exactly how each phase is computed.

Bloodwork

Biomarker trends

Lab panels over time, in-range summaries, and a comparison matrix backed by a curated biomarker library.

Analytics

Plasma modelling

Adherence, a dose-history heatmap, and single-compartment plasma-level estimates from your history and each peptide's half-life.

Integrations

HA & Garmin

Optional Home Assistant dose reminders and Garmin wellness sync — your webhook, your credentials, your schedule.

Experience

Installable PWA

Add to your home screen and it works offline. Self-hosted on your hardware — and on your phone, with dark and light themes.

A look inside

Dark & light. Desk & phone.

A motorsport-inspired “pit-wall” design — carbon and race-orange — with a clean light theme. All screenshots use demo data only.

Analytics and single-compartment plasma-level modelling chart in the dark carbon theme (demo data)
Analytics & plasma — dark
Analytics and plasma-level modelling chart in the light theme (demo data)
Analytics & plasma — light
Bloodwork and biomarker trend tracking over time, dark theme (demo data)
Bloodwork — dark
Peptide reconstitution and draw-volume dose calculator, light theme (demo data)
Log a dose — light

On your phone

Peptide Pitstop installable PWA — Today screen on mobile (demo data)
Logging a peptide dose on mobile with reconstitution math (demo data)
Adherence heatmap and plasma-level analytics on mobile (demo data)
Bloodwork and biomarker trends on mobile in the light theme (demo data)

Run it yourself

Deployment is a single container. Bring your own database file, point a tunnel at it, and you're running. Full setup — Docker, env vars, demo seed — is in the README.

Read the setup guide → ☕ Support development

Common questions

Self-hosted, open source, yours

Straight answers for self-hosters comparing a free, open-source, Docker-deployable peptide & GLP-1 tracker.

Is there a self-hosted peptide tracker?

Yes — Peptide Pitstop is a self-hosted peptide & GLP-1 tracker that runs entirely on your own hardware as a single Docker container. No cloud account, no managed backend: you host it, back it up, and control it yourself.

Is it free and open source?

100% free and open source under AGPL-3.0. No subscriptions, accounts, or paywalls — read, audit, and fork the full source on GitHub.

How do I deploy it with Docker?

Deployment is a single Docker container. Pull the image, point it at a database file, and open it in any browser — full Docker, env-var, and demo-seed steps are in the README. Installs as a PWA for offline use too.

Is my peptide & GLP-1 data private?

Your data never leaves your server. Identifying free-text and lab values are encrypted with AES-256-GCM before they touch disk, there is no telemetry, and fonts are self-hosted — nothing reaches a third party.

Can it do reconstitution math?

Yes — the reconstitution engine computes concentration, draw volume, and syringe markings with exact decimal math (no floating-point drift), for both reconstituted and premixed vials.

What can I track?

Reconstitution and draw-volume math, dose logs, titration and multi-peptide stacks, bloodwork and biomarker trends, single-compartment plasma-level modelling, and an adherence heatmap. Everything exports to CSV or PDF.