Als Provider stellst du deine Hardware dem ThalamusNetwork-Netzwerk zur Verfügung und verdienst OTH-Token für jede beantwortete, bewertete Anfrage. Der Node-Prozess läuft im Hintergrund und übernimmt automatisch Jobs aus dem Netzwerk.
Minimum
Empfohlen
macOS: Auf macOS 14+ kann Ollama nativ mit Apple Silicon GPU-Beschleunigung laufen. Auf macOS 11–13 nur Docker im CPU-Modus.
Node Setup Konfigurator erzeugt ein install.sh / install.ps1. Das Script installiert Docker, zieht alle Images und startet alles automatisch.
Für: Einsteiger, schneller Start ohne manuelle Konfiguration
Ollama läuft bereits auf dem PC. Nur der enigma-node Container wird gestartet und verbindet sich über host.docker.internal:11434.
Für: Ollama bereits installiert, Apple Silicon Mac mit macOS 14+
vLLM bietet maximalen Durchsatz auf NVIDIA-GPUs. Erfordert Python-Umgebung und separates Setup.
Für: Erfahrene Nutzer mit NVIDIA GPU und hohem Anfragevolumen
LM Studio oder Jan.ai laufen bereits. Node verbindet sich mit deren API-Server.
Für: Nutzer die bereits eine LLM Desktop-App verwenden
docker-compose.yml selbst schreiben und Container direkt starten. Kein Install-Script nötig.
Für: Fortgeschrittene, die volle Kontrolle über die Konfiguration wollen
Docker installieren
Linux:
curl -fsSL https://get.docker.com | shMac/Windows: Docker Desktop von docker.com/products/docker-desktop
Node Setup Konfigurator öffnen
GPU auswählen → Betriebssystem → Backend: Ollama (Docker) → Modelle nach VRAM anpassen → Script herunterladen.
Script ausführen
Linux / macOS:
chmod +x install.sh && ./install.shWindows (PowerShell):
powershell -ExecutionPolicy Bypass -File install.ps1Das Script installiert Docker, zieht die Images, lädt das Modell und startet alles automatisch.
Node erscheint im Dashboard
Nach ~2–5 Minuten (Modell-Download) erscheint der Node in der Nodes-Übersicht. OTH werden automatisch pro Job gutgeschrieben.
Sicherstellen dass Ollama läuft
ollama listZeigt installierte Modelle. Falls leer: ollama pull phi3:mini
Im Node Setup: Backend "Ollama (nativ)" wählen
Port auf 11434 lassen (Standard). Node Setup Konfigurator → Backend: Ollama (nativ — bereits installiert) → Script herunterladen.
Script ausführen
Das Script startet nur den enigma-node Container. Er verbindet sich automatisch über host.docker.internal:11434 mit deiner lokalen Ollama-Installation.
Für wer die volle Kontrolle über die Konfiguration behalten möchte, ohne das Install-Script zu verwenden.
docker-compose.yml erstellen
Minimale Konfiguration für einen Node mit Ollama (ersetze Werte entsprechend):
services:
ollama:
image: ollama/ollama
volumes:
- ollama-data:/root/.ollama
restart: unless-stopped
enigma-node:
image: ghcr.io/enigma-network/enigma-node:latest
command:
- "-server"
- "https://server.enigmanet.org" # Enigma Server URL
- "-backend"
- "ollama"
- "-backend-addr"
- "ollama:11434"
- "-claim-token"
- "DEIN_CLAIM_TOKEN" # Aus dem Dashboard kopieren
volumes:
- node-data:/data
depends_on:
- ollama
restart: unless-stopped
volumes:
ollama-data:
node-data:Claim Token aus dem Dashboard holen
Dashboard → Node Setup → Script herunterladen → Claim Token ist im generierten Script enthalten. Alternativ: grep claim-token docker-compose.yml
Container starten und Modell laden
docker compose up -dModell laden (nach dem ersten Start):
docker compose exec ollama ollama pull phi3:minidocker compose psdocker compose logs -fdocker compose stopdocker compose startdocker compose pull && docker compose up -ddocker compose down -v --rmi allNode erscheint mit models: [] im Dashboard
Modell lädt noch. Warte bis der Download abgeschlossen ist — Node aktualisiert sich alle 30 Sekunden.
"no such host" Fehler beim Start
Service-Name im docker-compose.yml stimmt nicht. Backend "Ollama (Docker)" im Node Setup Konfigurator neu generieren.
NVIDIA Runtime Fehler
Script mit CPU-Option neu herunterladen, oder NVIDIA Container Toolkit installieren: nvidia.github.io/libnvidia-container
Node verbindet sich nicht mit Server
Server URL im docker-compose.yml prüfen: muss die korrekte Enigma-Server-Adresse sein.
macOS: Timeout / sehr langsame Inferenz
Docker auf macOS nutzt keine GPU. Kleinere Modelle wählen (1B–3B) oder Ollama nativ mit macOS 14+ installieren.
Wenig Speicherplatz
Docker Volumes auf andere Festplatte: Docker Desktop → Settings → Resources → Disk image location