From 9af1910ab422ef19563fa0385cbd3e5ff139ac1b Mon Sep 17 00:00:00 2001 From: LeCoffre Deployment Date: Wed, 1 Oct 2025 09:52:55 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20=C3=A9tat=20d=E2=80=99avancement=20?= =?UTF-8?q?=E2=80=93=20ajout=204NK=5Fcertificator=20(contexte,=20IA=5Fagen?= =?UTF-8?q?ts)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Contexte: service 4NK_certificator (port, endpoints, compose dédié) - IA_agents: section d’avancement + liens repo/spec - CI_TRIGGER_PROCESS: entrée 4NK_certificator (CI à configurer) --- IA_agents/CI_TRIGGER_PROCESS.md | 1 + IA_agents/README.md | 6 ++++++ docs/context.md | 7 +++++++ 3 files changed, 14 insertions(+) diff --git a/IA_agents/CI_TRIGGER_PROCESS.md b/IA_agents/CI_TRIGGER_PROCESS.md index 6c8e57c..3cbcd4a 100644 --- a/IA_agents/CI_TRIGGER_PROCESS.md +++ b/IA_agents/CI_TRIGGER_PROCESS.md @@ -25,6 +25,7 @@ Ce document explique comment déclencher les CI pour tous les projets du LeCoffr | `sdk_storage` | `.gitea/workflows/build-ext.yml` | `git.4nkweb.com/4nk/sdk_storage:ext` | ✅ CI configurée | | `ihm_client` | `.gitea/workflows/docker-ext.yml` | `git.4nkweb.com/4nk/ihm_client:ext` | ✅ CI configurée | | `lecoffre-front` | `.gitea/workflows/build-ext.yml` | `git.4nkweb.com/4nk/lecoffre-front:ext` | ✅ CI configurée | +| `4NK_certificator` | (à définir) | `git.4nkweb.com/4nk/4nk_certificator:ext` | ⏳ CI à configurer | ## 🚀 Commandes pour déclencher les CI diff --git a/IA_agents/README.md b/IA_agents/README.md index 19cf01d..c9b3fbc 100644 --- a/IA_agents/README.md +++ b/IA_agents/README.md @@ -22,6 +22,12 @@ Ce répertoire contient toute la documentation nécessaire pour les agents IA tr - [`loki-configuration-guide.md`](loki-configuration-guide.md) - Configuration Loki obligatoire - [`scripts-advanced.md`](scripts-advanced.md) - **NOUVEAU** - Documentation complète des scripts avancés - [`blindbit-oracle-deployment.md`](blindbit-oracle-deployment.md) - **NOUVEAU** - Déploiement et configuration BlindBit Oracle + +#### État d'avancement (services) +- ✅ Ajout et publication du service `4NK_certificator` (ancrage mensuel on-chain) + - Repo: `https://git.4nkweb.com/4nk/4NK_certificator` + - Spécification: `docs/CERTIFICATOR_SPECIFICATION.md` + - Déploiement: `lecoffre_node/docker-compose.certificator.yml` ### **4. Documents de Déploiement** - [`prompts/prompt-deploy.md`](prompts/prompt-deploy.md) - Prompt de déploiement complet diff --git a/docs/context.md b/docs/context.md index f561096..8518718 100644 --- a/docs/context.md +++ b/docs/context.md @@ -61,6 +61,13 @@ A déployer par **`lecoffre_node/`** (d'autres projets externes sont ne dépenda - **`ihm_client/`** (iframe dans les frontend des projets pour interactions avec les clés privés Bitcoin Silent Payment) - Debian + Node.js 20 - **`lecoffre-front/`** (frontend du projet lecoffre) - Debian + Node.js 19 +### 🆕 Service additionnel (2025-10-01) +- **`4NK_certificator/`** (ancrage cryptographique des volumes sur Bitcoin mainnet) + - Port: 8082 (HTTP) + - Endpoints: `/health`, `/metrics`, `/api/v1/processes`, `/api/v1/anchors/verify`, `/api/v1/payments/{address}` + - Déploiement: compose dédié `lecoffre_node/docker-compose.certificator.yml` + - Statut: MVP complet, repo `git.4nkweb.com/4nk/4NK_certificator` + ### Architecture Docker - **Base standardisée** : `debian:bookworm-slim` pour tous les services - **Packages minimaux** : ca-certificates, curl, jq, git