Schnellstart

Bringen Sie den Health Assistant in wenigen Minuten mit Docker auf Ihrem lokalen Rechner zum Laufen.

Einrichtungsanweisungen

1. Docker installieren

Installieren Sie Docker und Docker Compose auf Ihrem System.

2. Klonen Sie das Repository

bash
$git clone https://github.com/health-assistant-io/health-assistant.git
$cd health-assistant

3. Umgebung initialisieren & Schlüssel sichern

Option A: Interaktive Einrichtung (Empfohlen)

Führen Sie das Setup-Skript aus, um die Vorlage zu kopieren, automatisch sichere Passwörter und kryptografische Schlüssel zu generieren und Ihre Einstellungen interaktiv zu konfigurieren:

$python scripts/setup_env.py

Option B: Manuelle Einrichtung

Falls Sie das Python-Skript nicht ausführen können, kopieren Sie die Vorlage manuell. Hinweis: Wenn Sie die manuelle Einrichtung wählen, Sie muss generieren Sie Ihre eigenen sicheren Schlüssel SECRET_KEY, POSTGRES_PASSWORD , usw.) und fügen Sie sie in die .env Datei.

$cp .env.example .env

4. Verbleibende Einstellungen konfigurieren

Öffnen Sie das neu erstellte .env Datei in Ihrem bevorzugten Texteditor. Während Ihre sicheren Schlüssel festgelegt sind (falls Sie Option A verwendet haben), sollten Sie andere Konfigurationen entsprechend Ihrer Umgebung überprüfen und anpassen.

5. Starten Sie die Anwendung

Dies verwendet die empfohlene „Standalone“-Variante mit einem integrierten Nginx-Proxy auf Port 80.

$docker compose --env-file .env -f docker/docker-compose.standalone.yml up -d

6. Erstmalige Datenbefüllung

Sie müssen die Datenbank manuell initialisieren und Ihr erstes Administratorkonto erstellen. Führen Sie diese Befehle nacheinander aus:

$docker compose --env-file .env -f docker/docker-compose.standalone.yml exec backend python scripts/create_system_admin.py --email admin@example.com --password securepassword --tenant "My Organization"
$docker compose --env-file .env -f docker/docker-compose.standalone.yml exec backend python scripts/seed_biomarkers.py
$docker compose --env-file .env -f docker/docker-compose.standalone.yml exec backend python scripts/seed_allergies.py
$docker compose --env-file .env -f docker/docker-compose.standalone.yml exec backend python scripts/seed_medications.py

7. Greifen Sie auf die Anwendung zu

Sobald die Dienste ausgeführt werden, öffnen Sie Ihren Webbrowser und navigieren Sie zu:

Suchen Sie nach weiteren Details?

Für die manuelle Installation, Produktionsbereitstellungen und die detaillierte Konfiguration lesen Sie bitte das Repository der Kerndokumentation:

Medizinischer Haftungsausschluss

Health Assistant ist kein Arzt. Informationen und KI-generierte Erkenntnisse dienen nur zu Informationszwecken. Fehler können auftreten. Konsultieren Sie immer einen zertifizierten Arzt.

Vollständigen Haftungsausschluss lesen