Fix: Switch to Local Build strategy (bypass registry upload)
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 8s
Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 8s
This commit is contained in:
60
README.md
60
README.md
@@ -1,30 +1,30 @@
|
||||
# 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 :
|
||||
|
||||
```bash
|
||||
# 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`
|
||||
# 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 :
|
||||
|
||||
```bash
|
||||
# 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`
|
||||
|
||||
Reference in New Issue
Block a user