Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Dashboard ViewMedications PageReport Builder Page
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactFastAPIPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
800554328000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.