fixed handshake for model
This commit is contained in:
parent
882adb2dea
commit
087aee88d3
|
|
@ -44,6 +44,10 @@ Alle Änderungen am Projekt. Format: [Keep a Changelog](https://keepachangelog.c
|
|||
- Port 3001 auf aria-Service gemappt (für Diagnostic Web-UI)
|
||||
- Proxy Claude-Config Volume `:ro` → `:rw` — Login via Diagnostic-UI braucht Schreibzugriff
|
||||
|
||||
**OpenClaw Config-Persistenz**
|
||||
- Named Docker Volume `openclaw-config` für `/home/node/.openclaw` — OpenClaw-Konfiguration (Model, Auth, Sessions) überlebt Container-Neustarts
|
||||
- `aria-setup.sh` — Einmaliges Setup-Skript: wartet auf aria-core, setzt Model auf `openai/claude-sonnet-4-6`, startet Container neu
|
||||
|
||||
### Behoben
|
||||
|
||||
- Handshake fehlgeschlagen `[object Object]` — Fehlermeldung wurde nicht korrekt stringifiziert
|
||||
|
|
|
|||
|
|
@ -0,0 +1,33 @@
|
|||
#!/bin/bash
|
||||
# ════════════════════════════════════════════════
|
||||
# ARIA — Ersteinrichtung nach docker compose up
|
||||
# Einmalig ausfuehren, danach persistiert alles.
|
||||
# ════════════════════════════════════════════════
|
||||
set -e
|
||||
|
||||
echo "=== ARIA Setup ==="
|
||||
echo ""
|
||||
|
||||
# Warten bis aria-core laeuft
|
||||
echo "[1/3] Warte auf aria-core..."
|
||||
until docker inspect -f '{{.State.Running}}' aria-core 2>/dev/null | grep -q true; do
|
||||
sleep 2
|
||||
echo " ... warte..."
|
||||
done
|
||||
echo " aria-core laeuft."
|
||||
|
||||
# Model auf openai-Proxy umstellen
|
||||
echo ""
|
||||
echo "[2/3] Setze Model auf openai/claude-sonnet-4-6 (via Proxy)..."
|
||||
docker exec aria-core openclaw models set openai/claude-sonnet-4-6
|
||||
echo " Model gesetzt."
|
||||
|
||||
# Gateway neustarten damit die Aenderung greift
|
||||
echo ""
|
||||
echo "[3/3] Starte aria-core neu damit Gateway das neue Model laedt..."
|
||||
docker restart aria-core
|
||||
|
||||
echo ""
|
||||
echo "=== Setup fertig ==="
|
||||
echo "Teste mit: docker logs aria-core --tail 20"
|
||||
echo "Erwartete Zeile: 'agent model: openai/claude-sonnet-4-6'"
|
||||
|
|
@ -36,6 +36,7 @@ services:
|
|||
- RATE_LIMIT_PER_USER=30
|
||||
- DISPLAY=:0
|
||||
volumes:
|
||||
- openclaw-config:/home/node/.openclaw # OpenClaw Config (persistiert Model + Auth)
|
||||
- ./aria-data/brain:/workspace/memory # Gedächtnis
|
||||
- ./aria-data/skills:/workspace/skills # Skills
|
||||
- ./aria-data/config/AGENT.md:/workspace/AGENT.md
|
||||
|
|
@ -91,6 +92,9 @@ services:
|
|||
- RVS_TOKEN=${RVS_TOKEN:-}
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
openclaw-config: # Persistiert ~/.openclaw (Model, Auth, Sessions)
|
||||
|
||||
networks:
|
||||
aria-net:
|
||||
driver: bridge
|
||||
|
|
|
|||
Loading…
Reference in New Issue