Installation starten

Self-Hosting / openmake_llm

OpenMake in der eigenen Umgebung betreiben

Unter macOS und Linux beginnt die Installation mit einem Befehl. Danach fragt der Installer nach der Modellanbindung und der Adresse für den Workspace. Unter Windows im WSL2 ausführen.

Installation starten

Diesen Befehl im Terminal ausführen. Der Standardweg bereitet den Host vor und installiert den gesamten OpenMake-Stack. Er unterscheidet sich vom reinen App-Modus --minimal.

shell
curl -fsSL https://raw.githubusercontent.com/openmake/openmake_llm/main/install.sh | bash
WeiterModell und Zugriff wählen

Modell und Zugriff wählen

Die Installer für macOS und Linux sammeln zuerst die Antworten und richten danach Werkzeuge und Stack ein. Der Quellcode liegt standardmäßig unter ~/.openmake/online/llm.

  • DGX/vLLM oder einen externen Anbieter wie OpenRouter wählen. Für externe Anbieter werden Modell-ID und API-Schlüssel benötigt.
  • Hostnamen oder IP sowie internes HTTPS festlegen. Für die Installation von Systemwerkzeugen können Administratorrechte nötig sein.
  • Der Standardweg richtet App, PostgreSQL, Redis, LiteLLM-Gateway, SearXNG, Sandbox-Images, Backups und automatischen Start nach einem Neustart ein. Optionale Komponenten hängen von den Antworten ab.
WeiterWorkspace öffnen und erste Anfrage prüfen

Workspace öffnen und erste Anfrage prüfen

Nach der Installation die ausgegebene URL öffnen und mit Administrator-E-Mail und generiertem Passwort anmelden. Passwort ändern und mit einer Nachricht prüfen, ob das gewählte Modell antwortet.

  • Prüfen, ob das konfigurierte Modell im Eingabefeld erscheint und eine Antwort liefert.
  • Das Bild unten zeigt eine Aufnahme einer installierten App. Die gehostete Live-Demo ist ein getrennter Dienst und zeigt nicht die eigene Installation.
Aufnahme der App; zum Vergrößern auswählen. Konto und Modelle unterscheiden sich je nach Installation.
WeiterStatus prüfen und aktualisieren

Status prüfen und aktualisieren

Für die Standardumgebung online den omk-Befehl unter ~/.openmake/bin verwenden. Bei geändertem OMK_ROOT liegt er unter dessen bin/omk. update holt Code, baut die Apps, migriert und startet die Umgebung neu.

shell
~/.openmake/bin/omk env status online
~/.openmake/bin/omk env logs online
~/.openmake/bin/omk env update online
WeiterQuellcode lesen und Anleitung verbessern

Quellcode lesen und Anleitung verbessern

Vollständige Installation und der reine App-Modus --minimal dienen unterschiedlichen Zwecken. Vor Änderungen README und Installer --help für aktuelle Optionen lesen. Fehler und veraltete Anleitungen können im öffentlichen Projekt gemeldet werden.