MediKeep

MediKeep

Docker app from afairgiant's Repository

Overview

MediKeep - Your personal health record keeper with React frontend and FastAPI backend. Provides secure patient record management, and medical history tracking.

Requirements

PostgreSQL database (can use postgresql container)

Runtime arguments

Web UI
http://[IP]:[PORT:8000]
Network
bridge
Shell
sh
Privileged
false

Template configuration

WebUI PortPorttcp

Port for accessing the web interface

Target
8000
Default
8000
Value
8000
Database HostVariable

PostgreSQL database hostname or IP

Target
DB_HOST
Default
postgres
Value
postgres
Database PortVariable

PostgreSQL database port

Target
DB_PORT
Default
5432
Value
5432
Database NameVariable

PostgreSQL database name

Target
DB_NAME
Default
medical_records
Value
medical_records
Database UserVariable

PostgreSQL database username

Target
DB_USER
Default
medapp
Value
medapp
Database PasswordVariable

PostgreSQL database password

Target
DB_PASSWORD
Secret KeyVariable

Secret key for JWT tokens (generate a random string)

Target
SECRET_KEY
UploadsPathrw

Path to store uploaded files

Target
/app/uploads
Default
/mnt/user/appdata/medikeep/uploads
Value
/mnt/user/appdata/medikeep/uploads
LogsPathrw

Path to store application logs

Target
/app/logs
Default
/mnt/user/appdata/medikeep/logs
Value
/mnt/user/appdata/medikeep/logs
BackupsPathrw

Path to store database backups

Target
/app/backups
Default
/mnt/user/appdata/medikeep/backups
Value
/mnt/user/appdata/medikeep/backups
Log LevelVariable

Logging level (DEBUG/INFO/WARNING/ERROR)

Target
LOG_LEVEL
Default
INFO
Value
INFO
TimezoneVariable

Timezone for the application

Target
TZ
Default
America/New_York
Value
America/New_York
Enable SSLVariable

Enable HTTPS/SSL (requires certificate setup)

Target
ENABLE_SSL
Default
false
Value
false
SSO Provider TypeVariable

SSO Provider Type (oidc/saml)

Target
SSO_PROVIDER_TYPE
Default
oidc
Value
oidc
SSO Issuer URLVariable

SSO Issuer/Provider URL

Target
SSO_ISSUER_URL
SSO Redirect URIVariable

SSO Redirect URI

Target
SSO_REDIRECT_URI
SSO Allowed DomainsVariable

SSO Allowed Domains (JSON array)

Target
SSO_ALLOWED_DOMAINS
Default
[]
Value
[]
SSO EnabledVariable

Enable Single Sign-On

Target
SSO_ENABLED
Default
false
Value
false
SSO Client IDVariable

SSO Client ID (if SSO enabled)

Target
SSO_CLIENT_ID
SSO Client SecretVariable

SSO Client Secret (if SSO enabled)

Target
SSO_CLIENT_SECRET
PUIDVariable

User ID

Default
99
Value
99
PGIDVariable

Group ID

Default
100
Value
100

Categories

Details

Repository
ghcr.io/afairgiant/medikeep:latest
Last Updated2026-05-31
First Seen2025-10-06

Run MediKeep on Unraid.

MediKeep is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.