Приложение для написания романов с помощью ИИ: помогает создавать планы, персонажей, миры и главы; разворачивается на собственном сервере с FastAPI, React и PostgreSQL.
afairgiant/MediKeep
Самостоятельно размещаемое приложение для ведения личной медицинской карты: React-фронтенд, FastAPI-бэкенд, медицинские записи, лекарства и отчёты.
- Звёзды
- 554
- Форки
- 49
- Открытые issues
- 65
- Последний коммит
- 5 часов назад
Что это?
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
Создайте файлы docker-compose.yml и .env по примерам из README
- 3
Запустите контейнеры
docker compose up -d - 4
Откройте приложение в браузере по адресу localhost:8005
Что важно знать
- Лицензия указана неясно, поэтому условия повторного использования неизвестны.
- Для настройки нужны Docker и PostgreSQL, а секреты и переменные окружения придется задать вручную.
- В README говорится, что проект активно развивается и недавно в нем были переименования, нарушающие обратную совместимость.
В подборках
Темы
Частые вопросы
- Что такое MediKeep?
- Самостоятельно размещаемое приложение для ведения личной медицинской карты: React-фронтенд, FastAPI-бэкенд, медицинские записи, лекарства и отчёты. MediKeep — приложение для самостоятельного размещения, которое собирает личную медицинскую информацию в одном месте. В нём можно хранить медицинские записи, сведения о лекарствах с дозировками и расписанием приёма, а также формировать индивидуальные отчёты о здоровье для передачи медицинским специалистам. На панели управления отображаются последние записи и действия.
- MediKeep можно использовать бесплатно? Какая у него лицензия?
- MediKeep распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- MediKeep всё ещё поддерживается?
- Активно поддерживается. Последний коммит в MediKeep — 7 нояб. 2026 г..
- Для чего можно использовать MediKeep?
- Собрать в одном месте медицинскую историю семьи и список принимаемых лекарств Подготовить краткий отчёт о здоровье перед приёмом у врача Развернуть частную систему медицинских записей на домашнем сервере или в локальной сети
- Как установить MediKeep?
- Установите Docker и Docker Compose Создайте файлы docker-compose.yml и .env по примерам из README Запустите контейнеры: docker compose up -d Откройте приложение в браузере по адресу localhost:8005
- Где скачать MediKeep?
- Исходный код и инструкции по установке — на GitHub: https://github.com/afairgiant/MediKeep
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Система для самостоятельного управления турнирами с форматами на выбывание, круговой системой и швейцарской системой, планированием матчей перетаскиванием и публичными панелями.
Шаблон full-stack веб-приложения с backend на FastAPI, frontend на React, базой PostgreSQL и настройкой Docker Compose.
Сервис для самостоятельного отслеживания тренировок: синхронизирует и анализирует занятия из Strava и Garmin Connect, а также файлы GPX/TCX/FIT, храня данные на вашем сервере.
Самостоятельно размещаемый менеджер подкастов и плеер на Rust с веб-, десктопными, мобильными и CLI-клиентами, работающими с одним сервером.
Лёгкое приложение для заметок с самостоятельным хостингом: хранит заметки в виде обычных Markdown-файлов на вашем сервере.