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.
d844600aaaad8bd543acbe069a175a8db01ecf7a
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 6s
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_KEYDISCORD_BOT_TOKENCLAWDBOT_GATEWAY_TOKEN
Description
Languages
Dockerfile
100%