Zum Inhalt springen
`CTRL K`

# Downloads

Aktuelle Builds von Rapport. Quellcode und ältere Versionen auf Gitea
.

Rapport besteht aus zwei Komponenten:

Komponente | Für wen | Aktuelle Version
--- | --- | ---
Desktop-App | Solo-Büro, lokale Datenhaltung | 0.8.2
Rapport Server | Team / Multi-User / Selfhost | 0.1.0

## Desktop-App — Pre-Release 0.8.2

Aktuelle Version

Neuerungen — siehe Changelog für Details.

### macOS

Architektur | Download
--- | ---
Apple Silicon (M1–M4) | RAPPORT_0.8.2_aarch64.dmg
Intel (x86_64) | auf Anfrage

> Erstinstallation: Systemeinstellungen → Datenschutz & Sicherheit öffnen und Rapport zulassen. Die Builds sind über Tauri signiert, aber (noch) nicht Apple-notarisiert.

### Linux & Windows

Geplant. Rapport basiert auf Tauri 2 — eine Portierung ist möglich, sobald der Bedarf besteht. Issue erstellen
, wenn du eine Plattform brauchst.

## Rapport Server — 0.1.0

Erstes Release

Selfhost-Backend für Multi-User-Setups — Postgres, Auth, Realtime-Sync, Storage. Details und Setup-Anleitung auf der Server-Seite.

### Server-App (macOS)

GUI zum Starten, Stoppen und Verwalten der Server-Instanz auf einem Mac (Mac Mini, Studio-Rechner). Bündelt den Docker-Compose-Stack.

Architektur | Download
--- | ---
Apple Silicon (M1–M4) | RAPPORT_SERVER_0.1.0_aarch64.dmg
Intel (x86_64) | auf Anfrage

> Voraussetzung: Colima
> oder Docker Desktop muss installiert sein. Die App verwaltet den Container-Stack darüber.

### Docker (Linux / VPS / Headless)

Für Linux-Server, NAS oder VPS — der reine Docker-Compose-Stack ohne GUI.

    git clone https://git.kgva.ch/karim/rapport-server.git
    cd rapport-server
    git checkout 0.1.0
    cp .env.example .env
    # .env editieren (POSTGRES_PASSWORD, JWT_SECRET, SITE_URL)
    docker compose up -d

Vollständige Anleitung mit `.env`-Variablen, Reverse-Proxy und Backup → Server-Seite.

Container-Images werden von Docker Hub / Gitea-Registry gezogen — `docker compose pull` aktualisiert auf die neuesten Tags.

## Quellcode

Desktop-App — Tauri / React:

    git clone https://git.kgva.ch/karim/RAPPORT.git
    cd RAPPORT/APP
    npm install
    npm run tauri dev

Voraussetzungen: Node 20+, Rust (stable), Xcode-CLI (macOS).

Rapport Server:

    git clone https://git.kgva.ch/karim/rapport-server.git

Beide Repos auf Gitea
— Issues und PRs willkommen.

## Auto-Update

Seit 0.7.0 prüft die Desktop-App beim Start automatisch auf neue Versionen — siehe Auto-Updater. Für Rapport Server: `git pull && docker compose pull && docker compose up -d`.