Repolode
afairgiant

afairgiant/MediKeep

Aplicativo auto-hospedado de prontuário pessoal para organizar registros médicos, medicamentos e relatórios, com frontend em React e backend em FastAPI.

Estrelas
553
Forks
49
Issues abertas
65
Último commit
há 3 dias

O que é?

O MediKeep é um aplicativo auto-hospedado para manter informações médicas pessoais em um só lugar. Ele reúne registros de saúde, medicamentos com dosagens e horários, além de um criador de relatórios para gerar relatórios de saúde personalizados e compartilhar com profissionais de saúde. Um painel mostra os registros e as atividades recentes.

O app tem frontend em React e backend em FastAPI, servidos juntos em uma única porta. A configuração incluída do Docker Compose executa o app junto com um banco de dados PostgreSQL, usando volumes persistentes para uploads, logs e backups. É possível fazer backups pelo painel de administração ou com uma CLI de backup e restauração, que pode ser agendada com cron.

A autenticação aceita contas locais; o SSO é opcional e vem desativado por padrão. Google e GitHub são listados como oficialmente compatíveis e testados, enquanto a expectativa é que provedores OIDC genéricos funcionem, mas eles ainda não foram testados. O projeto está em desenvolvimento ativo.

Recursos principais

  • 01Acompanhe registros de saúde, medicamentos, dosagens e horários em um só lugar
  • 02Gere relatórios de saúde personalizados para compartilhar com profissionais de saúde
  • 03Veja os registros e as atividades recentes em um painel
  • 04Faça backup e restaure os dados pelo painel de administração ou por uma CLI agendada
  • 05SSO opcional com Google e GitHub; o suporte a OIDC não foi testado
  • 06Execute com Docker Compose e PostgreSQL

Casos de uso

  • Organizar em um só lugar o histórico médico e a lista de medicamentos da família
  • Preparar um resumo de saúde antes de uma consulta médica
  • Hospedar um sistema privado de prontuário em um servidor doméstico ou na rede local

Início rápido

  1. 1

    Instale o Docker e o Docker Compose

  2. 2

    Crie os arquivos docker-compose.yml e .env com base nos exemplos do README

  3. 3

    Inicie os contêineres

    docker compose up -d
  4. 4

    Abra o app no navegador em localhost:8005

Antes de usar

  • A licença não está claramente especificada, então os termos de reutilização não são claros.
  • A configuração exige Docker e PostgreSQL, além da configuração manual de segredos e variáveis de ambiente.
  • O README informa que o projeto continua em desenvolvimento e que houve recentemente renomeações incompatíveis.

Em coleções

Tópicos

Perguntas frequentes

O que é MediKeep?
Aplicativo auto-hospedado de prontuário pessoal para organizar registros médicos, medicamentos e relatórios, com frontend em React e backend em FastAPI. O MediKeep é um aplicativo auto-hospedado para manter informações médicas pessoais em um só lugar. Ele reúne registros de saúde, medicamentos com dosagens e horários, além de um criador de relatórios para gerar relatórios de saúde personalizados e compartilhar com profissionais de saúde. Um painel mostra os registros e as atividades recentes.
MediKeep é gratuito? Qual é a licença?
MediKeep é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
MediKeep ainda é mantido?
Manutenção ativa. O último commit de MediKeep foi em 4 de nov. de 2026.
Para que posso usar MediKeep?
Organizar em um só lugar o histórico médico e a lista de medicamentos da família Preparar um resumo de saúde antes de uma consulta médica Hospedar um sistema privado de prontuário em um servidor doméstico ou na rede local
Como instalar MediKeep?
Instale o Docker e o Docker Compose Crie os arquivos docker-compose.yml e .env com base nos exemplos do README Inicie os contêineres: docker compose up -d Abra o app no navegador em localhost:8005
Onde consigo MediKeep?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/afairgiant/MediKeep

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados