align for IA agents + grafana

This commit is contained in:
Nicolas Cantu 2025-09-21 19:11:44 +00:00
parent 2ce3c385a2
commit 66479e38ce
2 changed files with 10 additions and 24 deletions

View File

@ -194,11 +194,12 @@ Après le push sur la branche Git `ext` :
## Autres
N'attend pas infiniment le résultat des curls.
Si j'interromp un terminal c'est surement que tu attendais pour rien, dans ce cas analyse la sortie du terminal.
Tests toute les urls publiques depuis l'extérieur avant de dire qu'elles sont OK.
Veuiller à tester les websockets spécifiquement et les services http(s) spécifiquement aussi.
Vérifie que tous les imports sont présents.
Vide les caches avant de construire ou charger les images.
Déclanche les builds via CI.
Vérifie les droits et le résultats de l'écriture sur les fichiers de conf ngninx et sur les fichiers de conf de Bitcoin.
---

View File

@ -112,12 +112,8 @@ services:
depends_on:
sdk_relay:
condition: service_healthy
user: root
entrypoint: >
/bin/sh -lc '
apk update && apk add --no-cache curl git wget jq busybox-extras npm coreutils && npm install -g wscat || echo "wscat installation failed"
exec node dist/server.js
'
user: appuser
command: ["node", "dist/server.js"]
healthcheck:
test: ["CMD", "sh", "-c", "curl -f http://localhost:8080/api/v1/health || exit 1"]
interval: 30s
@ -131,6 +127,7 @@ services:
lecoffre-front:
image: git.4nkweb.com/4nk/lecoffre-front:ext
container_name: lecoffre-front
working_dir: /leCoffre-front
env_file:
- .env
ports:
@ -144,12 +141,8 @@ services:
depends_on:
lecoffre-back:
condition: service_healthy
user: root
entrypoint: >
/bin/sh -lc '
apt-get update && apt-get install -y curl git wget jq telnet npm coreutils && npm install -g wscat || echo "wscat installation failed"
exec node server.js
'
user: lecoffreuser
command: ["node", "server.js"]
healthcheck:
test: ["CMD", "sh", "-c", "ps aux | grep -v grep | grep next-server || exit 1"]
interval: 30s
@ -179,11 +172,7 @@ services:
sdk_relay:
condition: service_healthy
user: root
entrypoint: >
/bin/sh -lc '
npm install -g wscat || echo "wscat installation failed"
exec npm start
'
command: ["npm", "start"]
healthcheck:
test: ["CMD", "sh", "-c", "curl -f http://localhost:3003/ || exit 1"]
interval: 30s
@ -205,12 +194,8 @@ services:
btcnet:
aliases:
- sdk_signer
user: root
entrypoint: >
/bin/sh -lc '
apk update && apk add --no-cache curl git wget jq busybox-extras npm coreutils && npm install -g wscat || echo "wscat installation failed"
exec node /app/dist/index.js
'
user: appuser
command: ["node", "/app/dist/index.js"]
labels:
- "com.centurylinklabs.watchtower.enable=true"
restart: unless-stopped