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 ## Autres
N'attend pas infiniment le résultat des curls. 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. 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. Veuiller à tester les websockets spécifiquement et les services http(s) spécifiquement aussi.
Vérifie que tous les imports sont présents. 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. 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: depends_on:
sdk_relay: sdk_relay:
condition: service_healthy condition: service_healthy
user: root user: appuser
entrypoint: > command: ["node", "dist/server.js"]
/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
'
healthcheck: healthcheck:
test: ["CMD", "sh", "-c", "curl -f http://localhost:8080/api/v1/health || exit 1"] test: ["CMD", "sh", "-c", "curl -f http://localhost:8080/api/v1/health || exit 1"]
interval: 30s interval: 30s
@ -131,6 +127,7 @@ services:
lecoffre-front: lecoffre-front:
image: git.4nkweb.com/4nk/lecoffre-front:ext image: git.4nkweb.com/4nk/lecoffre-front:ext
container_name: lecoffre-front container_name: lecoffre-front
working_dir: /leCoffre-front
env_file: env_file:
- .env - .env
ports: ports:
@ -144,12 +141,8 @@ services:
depends_on: depends_on:
lecoffre-back: lecoffre-back:
condition: service_healthy condition: service_healthy
user: root user: lecoffreuser
entrypoint: > command: ["node", "server.js"]
/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
'
healthcheck: healthcheck:
test: ["CMD", "sh", "-c", "ps aux | grep -v grep | grep next-server || exit 1"] test: ["CMD", "sh", "-c", "ps aux | grep -v grep | grep next-server || exit 1"]
interval: 30s interval: 30s
@ -179,11 +172,7 @@ services:
sdk_relay: sdk_relay:
condition: service_healthy condition: service_healthy
user: root user: root
entrypoint: > command: ["npm", "start"]
/bin/sh -lc '
npm install -g wscat || echo "wscat installation failed"
exec npm start
'
healthcheck: healthcheck:
test: ["CMD", "sh", "-c", "curl -f http://localhost:3003/ || exit 1"] test: ["CMD", "sh", "-c", "curl -f http://localhost:3003/ || exit 1"]
interval: 30s interval: 30s
@ -205,12 +194,8 @@ services:
btcnet: btcnet:
aliases: aliases:
- sdk_signer - sdk_signer
user: root user: appuser
entrypoint: > command: ["node", "/app/dist/index.js"]
/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
'
labels: labels:
- "com.centurylinklabs.watchtower.enable=true" - "com.centurylinklabs.watchtower.enable=true"
restart: unless-stopped restart: unless-stopped