基于 AI 的小说创作助手,可生成大纲、角色、世界观和章节,支持自托管部署。
afairgiant/MediKeep
一款可自托管的个人健康档案应用,用于整理病历、用药和健康报告,前端 React,后端 FastAPI。
- Star
- 553
- Fork
- 49
- 未关闭 Issue
- 65
- 最近提交
- 3天前
这是什么?
MediKeep 是一款可自托管的应用,用于将个人医疗信息集中管理。它支持病历记录、带剂量和用药计划的药物管理,并提供报告生成器,可导出自定义健康报告,方便与医护人员分享。仪表盘可概览近期记录和活动。
应用采用 React 前端与 FastAPI 后端,通过单一端口同时提供服务。自带的 Docker Compose 配置会同时启动 PostgreSQL 数据库,并为上传文件、日志和备份提供持久化卷。备份可在管理后台完成,也可使用备份恢复 CLI 配合 cron 定时执行。
应用支持本地账户登录,SSO 为可选功能,默认关闭。目前 Google 和 GitHub 已官方支持并经过测试,通用 OIDC 服务理论上可用但尚未测试。项目仍在积极开发中。
核心功能
- 01在一处管理病历、药物、剂量和用药计划
- 02生成自定义健康报告,便于与医护人员分享
- 03仪表盘概览近期记录和活动
- 04支持在管理后台或定时 CLI 中备份与恢复
- 05可选 SSO,已支持 Google 和 GitHub,OIDC 未经测试
- 06通过 Docker Compose 部署,搭配 PostgreSQL
适用场景
- 为家庭统一整理病史和用药清单
- 就诊前生成精简的健康报告
- 在家用服务器或局域网中部署私有健康档案系统
快速上手
- 1
安装 Docker 和 Docker Compose
- 2
根据 README 示例创建 docker-compose.yml 和 .env 文件
- 3
启动容器
docker compose up -d - 4
在浏览器中打开 localhost:8005
使用前须知
- 许可证未明确说明,复用条款不清楚。
- 部署需要 Docker、PostgreSQL,并需手动配置密钥和环境变量。
- README 称项目仍在积极开发中,且近期有破坏性的更名变更。
收录于专题
标签
常见问题
- MediKeep 是什么?
- 一款可自托管的个人健康档案应用,用于整理病历、用药和健康报告,前端 React,后端 FastAPI。 MediKeep 是一款可自托管的应用,用于将个人医疗信息集中管理。它支持病历记录、带剂量和用药计划的药物管理,并提供报告生成器,可导出自定义健康报告,方便与医护人员分享。仪表盘可概览近期记录和活动。
- MediKeep 可以免费使用吗?用的什么许可证?
- MediKeep 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- MediKeep 还在维护吗?
- 活跃维护中。MediKeep 最近一次提交是在 2026年11月4日。
- MediKeep 适合用来做什么?
- 为家庭统一整理病史和用药清单 就诊前生成精简的健康报告 在家用服务器或局域网中部署私有健康档案系统
- MediKeep 怎么安装和运行?
- 安装 Docker 和 Docker Compose 根据 README 示例创建 docker-compose.yml 和 .env 文件 启动容器: docker compose up -d 在浏览器中打开 localhost:8005
- 在哪里获取 MediKeep?
- 源代码和安装说明在 GitHub 上:https://github.com/afairgiant/MediKeep
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
可自托管的比赛管理系统,支持单淘汰、循环赛和瑞士制,提供拖拽排期与公开展示页面。
融合 FastAPI 后端、React 前端、PostgreSQL 与 Docker Compose 的全栈 Web 应用模板。
一款自托管的健身记录服务,可同步 Strava、Garmin Connect 活动,并导入 GPX/TCX/FIT 文件,数据保存在自己的服务器上。
用 Rust 编写的自托管播客管理与播放系统,支持网页、桌面、移动端和命令行客户端。
一款轻量级自托管笔记应用,将笔记以纯 Markdown 文件保存在你自己的服务器上。