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.

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
Description
No description provided
Readme 41 KiB
Languages
Dockerfile 100%