Installation
TavernAI 2 wird als portable App ohne Installation verteilt.
Windows
Abschnitt betitelt „Windows“- Lade die aktuelle Windows-Build von Download herunter.
- Entpacke die
.zip-Datei in einen normalen Ordner. - Starte
TavernAI.exe.
Beim ersten Start erstellt TavernAI den Ordner user_data.
- Lade die aktuelle Linux-Build von Download herunter.
- Entpacke die
.tar.gz-Datei in einen normalen Ordner. - Starte
./TavernAIaus dem entpackten Ordner.
Beim ersten Start erstellt TavernAI den Ordner user_data.
Installation auf einem VPS
Abschnitt betitelt „Installation auf einem VPS“Verbinde dich von deinem PC aus per SSH mit dem VPS:
ssh root@SERVER_IPErsetze SERVER_IP durch die öffentliche IP-Adresse deines Servers. Wenn dein VPS einen normalen Benutzer statt root nutzt, verwende diesen Benutzernamen:
ssh USERNAME@SERVER_IPStarte den Installer auf dem VPS:
curl -fsSL https://tavernai.net/install.sh | bashDas Script lädt die aktuelle stabile Linux-Build herunter, entpackt sie nach ~/TavernAI und fügt eine update.sh-Datei für spätere Updates hinzu.
Wenn der Installer nach einem systemd service fragt, antworte mit y, wenn TavernAI jetzt starten und nach einem Server-Neustart automatisch wieder starten soll:
Install systemd service for auto-start? [y/N] yWenn du n antwortest, starte TavernAI manuell:
cd ~/TavernAI./core/TavernAI.BackendLass dieses Terminal offen, solange TavernAI läuft. Beende es mit Ctrl+C.
Wenn du den systemd service installiert hast, nutze diese Befehle:
sudo systemctl status tavernaisudo systemctl stop tavernaisudo systemctl start tavernaisudo systemctl restart tavernaiÖffne TavernAI im Browser:
http://SERVER_IP:8800Ersetze SERVER_IP durch dieselbe öffentliche IP-Adresse, die du für SSH verwendet hast.
Bevor du diese Adresse teilst oder den Server im Internet offen lässt, setze ein Passwort für dein TavernAI-Profil. Öffne TavernAI, gehe zu deinen Profileinstellungen und setze ein Profilpasswort.
Wenn die Seite nicht geöffnet wird und der Server ufw nutzt, erlaube den TavernAI-Port:
sudo ufw allow 8800/tcpsudo ufw statusPrüfe auch das Firewall-Panel deines VPS-Anbieters. Der TCP-Port 8800 muss auch dort geöffnet sein.
Für eine Installation in einen anderen Ordner:
curl -fsSL https://tavernai.net/install.sh | TAVERNAI_INSTALL_DIR="/path/to/TavernAI" bashZum späteren Aktualisieren:
cd ~/TavernAI./update.shWenn TavernAI über systemd läuft, stoppe den service vor dem Update und starte ihn danach wieder:
sudo systemctl stop tavernaicd ~/TavernAI./update.shsudo systemctl start tavernaiTavernAI vom Telefon aus nutzen
Abschnitt betitelt „TavernAI vom Telefon aus nutzen“TavernAI öffnet sich im Browser. Ein Telefon kann deshalb dieselbe Instanz nutzen, die bereits auf deinem PC oder Server läuft.
Für Zugriff im lokalen Netzwerk:
- Starte TavernAI auf deinem PC oder Server.
- Verbinde das Telefon mit demselben Wi-Fi oder lokalen Netzwerk.
- Ermittle die IP-Adresse der Maschine, auf der TavernAI läuft.
- Öffne
http://IP_ADDRESS:8800auf dem Telefon.
Unter Windows zeigt ipconfig die lokale IP-Adresse. Nutze die IPv4-Adresse des aktiven Wi-Fi- oder Ethernet-Adapters. Unter Linux zeigt hostname -I normalerweise die lokalen Adressen.
Wenn die Seite nicht geöffnet wird, erlaube TavernAI in der Firewall für private/local Netzwerke. Der Standardport ist 8800; er kann in config.yaml über den Wert port geändert werden.
Für VPS-Zugriff öffne TavernAI über die öffentliche Adresse oder Domain des VPS:
http://SERVER_IP:8800Für reguläre VPS-Nutzung wird eine Domain mit HTTPS über reverse proxy empfohlen. Stelle keine private TavernAI-Instanz ohne Account-Schutz und normale server firewall Regeln ins öffentliche Internet.
App-Daten
Abschnitt betitelt „App-Daten“TavernAI speichert lokalen Zustand in user_data innerhalb des App-Ordners.
Dieser Ordner enthält Datenbank, Chats, importierte Dateien, Bilder und andere lokale Daten. Lösche ihn nicht, wenn du TavernAI verschiebst oder aktualisierst.