MediKeep
MediKeep es una aplicación auto-alojada ligera para gestionar registros médicos personales, construida con React y FastAPI sobre PostgreSQL.
Ficha actualizada 27 sept 2026, 1:20 · upstream 26 sept 2026, 22:56 · release v0.71.0
Qué es MediKeep
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
MediKeep es una herramienta de autogestión diseñada para organizar y mantener accesibles los registros de salud personales sin depender de servicios externos. La arquitectura combina un frontend moderno en React con un backend robusto en Python (FastAPI), asegurando una interfaz reactiva y una API eficiente. El sistema utiliza PostgreSQL como base de datos persistente, garantizando la integridad de los datos clínicos a largo plazo.
- Gestión centralizada de historiales médicos personales y pruebas diagnósticas
- Seguimiento detallado de medicaciones, dosis y horarios de administración
- Generación de informes personalizados para compartir con proveedores sanitarios
- Integración segura mediante SSO (Google/GitHub) para acceso unificado
- Arquitectura auto-alojada que garantiza control total sobre la privacidad de los datos médicos
- Soporte nativo para Single Sign-On (SSO) con proveedores como Google y GitHub
- Base de datos PostgreSQL persistente con mecanismos de backup integrados en el dashboard
- API RESTful documentada mediante Swagger cuando se habilita la variable ENABLE_API_DOCS
- Requiere configuración manual de Docker Compose; no incluye Dockerfile oficial en el repositorio actual
- No soporta despliegue one-click, necesitando preparación previa del entorno y volúmenes
- La gestión de secretos (contraseñas) debe realizarse manualmente mediante variables de entorno o archivos secrets
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue recomendado: usar docker compose up -d con archivo .env configurado. Mapear volúmenes postgres_data-prod, app_uploads, app_logs y app_backups a almacenamiento persistente externo. Cambiar inmediatamente la contraseña admin por defecto (admin123) tras el primer acceso. Habilitar ENABLE_SSL=true para producción y gestionar certificados SSL en ./certs.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.


