

Thanks for the list. I too have been investigating PHRs (Personal Health Records), and I am glad to see more and more interest in this space.
MediKeep looks interesting, and hopefully we’ll see connections with some of the major EHRs, so we can import our data.
My dream is to be able to import my data, modify it, then send out changes back to my providers. I am shocked at how much out of date or wrong information is in my records from my primary care!
Some more to add to the list:
- Mere Medical - This is a PWA with no server component, which is kinda cool, although that meant synchronizing between devices does really exist. It was able to import from my Primary Care which uses Cerner (although I had to register as a developer with Cerner to get an API key), however, it couldn’t do very many useful things with the data. Having a bunch of “documents” wasn’t that helpful
- GNUHealth - seems dead
- Kailona - I haven’t tried this yet. Seems a bit complicated, and looks like you have to set up your own FHIR Server?
- Medplum - I haven’t done much investigation yet. It doesn’t seem to be a PHR, but maybe something to build on?

Oh boy. While I would recommend using flatpak or bwrap if you want a sandbox, my guess is you probably need to give the container access to the devices in /dev, like:
--device /dev/dri/:/dev/dri/or
--device /dev/dri/renderD128:/dev/dri/renderD128You might also need to make sure the user inside the container actually has access to that device.
I’d suggest looking at Jellyfin’s Hardware Acceleration Docs since it goes into detail on getting hardware acceleration working within docker.