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.
fa0b09564027ae5d7f778f0bc5c2c9eac3dc285e
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 1m58s
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%