This repository has been archived on 2026-02-01. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
clawdbot_build/README.md
Aydent e4d4df16ad
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 8s
Fix: Switch to Local Build strategy (bypass registry upload)
2026-02-01 21:55:52 +01:00

1.1 KiB

Clawdbot Build Repository

Ce répository contient la configuration de build et de déploiement pour l'agent Clawdbot.

Prérequis VPS

Avant le premier déploiement, vous devez préparer les répertoires sur le VPS pour la persistance des données.

Exécutez les commandes suivantes sur le serveur :

# Création des dossiers
sudo mkdir -p /opt/clawdbot/config
sudo mkdir -p /opt/clawdbot/workspace

# Attribution des permissions (UID:GID 1000:1000 pour l'utilisateur node)
sudo chown -R 1000:1000 /opt/clawdbot

Déploiement

Le déploiement est automatisé via Gitea Actions. Chaque push sur la branche main déclenchera la construction de l'image Docker et son push vers le registre gitea.lemarechal.eu.

Configuration

Le fichier docker-compose.yml utilise l'image gitea.lemarechal.eu/aydent/clawdbot:latest et configure Traefik pour l'accès au Dashboard.

Assurez-vous que les variables d'environnement suivantes sont définies dans votre contexte de déploiement (ou fichier .env si déploiement manuel) :

  • GOOGLE_API_KEY
  • DISCORD_BOT_TOKEN
  • CLAWDBOT_GATEWAY_TOKEN