Installation
TavernAI 2 est distribué comme application portable, sans installation.
- Téléchargez la dernière build Windows depuis Download.
- Extrayez le fichier
.zipdans un dossier normal. - Lancez
TavernAI.exe.
Au premier lancement, TavernAI créera le dossier user_data.
- Téléchargez la dernière build Linux depuis Download.
- Extrayez le fichier
.tar.gzdans un dossier normal. - Lancez
./TavernAIdepuis le dossier extrait.
Au premier lancement, TavernAI créera le dossier user_data.
Installation sur VPS
Section intitulée « Installation sur VPS »Connectez-vous au VPS en SSH depuis votre PC :
ssh root@SERVER_IPRemplacez SERVER_IP par l’adresse IP publique de votre serveur. Si votre VPS utilise un utilisateur normal au lieu de root, utilisez ce nom d’utilisateur :
ssh USERNAME@SERVER_IPLancez l’installateur sur le VPS :
curl -fsSL https://tavernai.net/install.sh | bashLe script télécharge la dernière build stable Linux, l’extrait dans ~/TavernAI et ajoute un fichier update.sh pour les mises à jour futures.
Quand l’installateur demande un systemd service, répondez y si TavernAI doit démarrer maintenant et redémarrer automatiquement après un reboot du serveur :
Install systemd service for auto-start? [y/N] ySi vous répondez n, lancez TavernAI manuellement :
cd ~/TavernAI./core/TavernAI.BackendGardez ce terminal ouvert pendant que TavernAI fonctionne. Arrêtez-le avec Ctrl+C.
Si vous avez installé le systemd service, utilisez ces commandes :
sudo systemctl status tavernaisudo systemctl stop tavernaisudo systemctl start tavernaisudo systemctl restart tavernaiOuvrez TavernAI dans votre navigateur :
http://SERVER_IP:8800Remplacez SERVER_IP par la même adresse IP publique que celle utilisée pour SSH.
Avant de partager cette adresse ou de laisser le serveur ouvert sur internet, définissez un mot de passe pour votre profil TavernAI. Ouvrez TavernAI, allez dans les paramètres de votre profil et définissez un mot de passe de profil.
Si la page ne s’ouvre pas et que le serveur utilise ufw, autorisez le port TavernAI :
sudo ufw allow 8800/tcpsudo ufw statusVérifiez aussi le panneau firewall de votre fournisseur VPS. Le port TCP 8800 doit aussi y être ouvert.
Pour installer TavernAI dans un autre dossier :
curl -fsSL https://tavernai.net/install.sh | TAVERNAI_INSTALL_DIR="/path/to/TavernAI" bashPour mettre à jour plus tard :
cd ~/TavernAI./update.shSi TavernAI fonctionne avec systemd, arrêtez le service avant la mise à jour et relancez-le après :
sudo systemctl stop tavernaicd ~/TavernAI./update.shsudo systemctl start tavernaiUtiliser TavernAI depuis un téléphone
Section intitulée « Utiliser TavernAI depuis un téléphone »TavernAI s’ouvre dans le navigateur, donc un téléphone peut utiliser la même instance déjà lancée sur votre PC ou serveur.
Pour un accès sur le réseau local :
- Lancez TavernAI sur votre PC ou serveur.
- Connectez le téléphone au même Wi-Fi ou réseau local.
- Trouvez l’adresse IP de la machine où TavernAI est lancé.
- Ouvrez
http://IP_ADDRESS:8800sur le téléphone.
Sous Windows, ipconfig affiche l’adresse IP locale. Utilisez l’adresse IPv4 de l’adaptateur Wi-Fi ou Ethernet actif. Sous Linux, hostname -I affiche généralement les adresses locales.
Si la page ne s’ouvre pas, autorisez TavernAI dans le firewall pour les réseaux private/local. Le port par défaut est 8800; il peut être changé dans config.yaml avec la valeur port.
Pour un accès VPS, ouvrez TavernAI avec l’adresse publique ou le domaine du VPS :
http://SERVER_IP:8800Pour un usage normal sur VPS, un domaine avec HTTPS via reverse proxy est recommandé. N’exposez pas une instance privée de TavernAI à l’internet public sans protection de compte et règles normales de server firewall.
Données de l’application
Section intitulée « Données de l’application »TavernAI garde l’état local dans user_data, à l’intérieur du dossier de l’application.
Ce dossier contient la base de données, les chats, les fichiers importés, les images et d’autres données locales. Ne le supprimez pas lors d’un déplacement ou d’une mise à jour de TavernAI.