What is YourPHR?
Your health records are scattered across insurers, hospitals, clinics, and labs. YourPHR lets you import them — as FHIR R4 bundles exported from patient portals, or entered manually — and view your whole history in one self-hosted dashboard. No cloud, no data-mining: it runs on your hardware and never leaves your hands.
Why YourPHR
🔒 Self-hosted & private
Runs on your own machine. Your medical data is never sent to a third party.
👪 Built for families
Designed for individuals and households — not clinics.
🧬 FHIR R4
Imports the medical industry's standard format, including non-US-Core exports (e.g. Veradigm/FollowMyHealth).
🆓 Open source (GPL v3)
Auditable, community-maintained, free forever.
Get started
With Docker installed:
curl https://raw.githubusercontent.com/jwilleke/yourphr/refs/heads/main/docker-compose-prod.yml -o docker-compose.yml
curl https://raw.githubusercontent.com/jwilleke/yourphr/refs/heads/main/set_env.sh -o set_env.sh
chmod +x ./set_env.sh && ./set_env.sh
docker compose up -d
Then open https://localhost:9090. Full instructions are in the README.
Project
Source & README →
Code, install guide, and architecture.
Issues →
Report a bug or request a feature.
Roadmap →
What's planned and in progress.