5b0b5eeac6
aria-setup.sh Von 142 Zeilen auf 50 zurechtgestutzt. Alle OpenClaw-Schritte raus (openclaw.json, exec-approvals, Permissions fuer .openclaw, doctor). Es bleibt nur der SSH-Key-Setup fuer aria-wohnung — Brain + Proxy teilen sich denselben Key via Bind-Mount aria-data/ssh/. init.sh Legt jetzt aria-data/brain/data + aria-data/brain/qdrant an damit die Bind-Mounts beim ersten docker compose up nicht ins Leere zeigen. OpenClaw Tutorial _ MI.pdf Geloescht — OpenClaw ist abgerissen, das Tutorial gehoert nicht mehr ins Repo. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
32 lines
1.3 KiB
Bash
Executable File
32 lines
1.3 KiB
Bash
Executable File
#!/bin/bash
|
|
# ════════════════════════════════════════════════════════════
|
|
# ARIA — Setup-Script
|
|
#
|
|
# Aktuell nur noch der .env-Bootstrap (Tokens + RVS). Alle weiteren
|
|
# Settings landen ueber die Diagnostic in /shared/config/runtime.json
|
|
# (persistent in der "Datenbank").
|
|
#
|
|
# Im Phase-A-Cleanup-Status: System-Prompt-Files liegen unter
|
|
# aria-data/brain-import/ und werden vom neuen Agent-Framework
|
|
# spaeter importiert. OpenClaw laeuft noch ohne Persoenlichkeit.
|
|
# ════════════════════════════════════════════════════════════
|
|
|
|
set -e
|
|
cd "$(dirname "$0")"
|
|
|
|
if [ ! -f .env ]; then
|
|
if [ -f .env.example ]; then
|
|
cp .env.example .env
|
|
echo "✓ .env erstellt aus .env.example — Tokens jetzt eintragen!"
|
|
else
|
|
echo "⚠ Keine .env.example gefunden — manuell anlegen."
|
|
fi
|
|
else
|
|
echo ".env existiert bereits — uebersprungen."
|
|
fi
|
|
|
|
# ── Brain-Verzeichnisse anlegen (Bind-Mounts fuer aria-brain + aria-qdrant)
|
|
# Inhalt ist gitignored — wird ueber Diagnostic-Export/Import gesichert.
|
|
mkdir -p aria-data/brain/data aria-data/brain/qdrant
|
|
echo "✓ aria-data/brain/{data,qdrant} bereit"
|