diff --git a/docs/DEPLOYMENT.md b/docs/DEPLOYMENT.md index 57ff4ce2..a2391f00 100644 --- a/docs/DEPLOYMENT.md +++ b/docs/DEPLOYMENT.md @@ -60,4 +60,3 @@ - sdk_relay: 8090/8091 - sdk_signer: 9090 - ihm_client: 8080/3003 - diff --git a/docs/INDEX.md b/docs/INDEX.md index 4ca2968d..5162f85a 100644 --- a/docs/INDEX.md +++ b/docs/INDEX.md @@ -5,12 +5,16 @@ - Architecture: `docs/ARCHITECTURE.md` - Usage: `docs/USAGE.md` - Réseau et cartographie: `docs/NETWORK.md` +- Déploiement: `docs/DEPLOYMENT.md` ### Monitoring et logs - Stack monitoring (Loki/Promtail/Grafana): `log-monitoring.yml` - Provisioning Grafana: `log/grafana-datasources.yml`, `log/grafana-dashboards.yml` - Collecte Promtail: `log/promtail-config.yml` +### Tests +- Connectivité HTTP basique: `tests/connectivity/check_http_endpoints.sh` + ### Reverse proxy - Nginx conf: `conf/nginx/nginx.conf` - Virtual host: `conf/nginx/sites-enabled/4nk_node.conf` diff --git a/modules/sdk_signer/data/CURRENT b/modules/sdk_signer/data/CURRENT index 1afa5d49..f60e23b0 100644 --- a/modules/sdk_signer/data/CURRENT +++ b/modules/sdk_signer/data/CURRENT @@ -1 +1 @@ -MANIFEST-000047 +MANIFEST-000093 diff --git a/modules/sdk_signer/data/LOG b/modules/sdk_signer/data/LOG index 9cd8bd7e..c06d329e 100644 --- a/modules/sdk_signer/data/LOG +++ b/modules/sdk_signer/data/LOG @@ -1,3 +1,3 @@ -2025/09/10-13:56:22.250730 7fdd3ec7cb38 Recovering log #46 -2025/09/10-13:56:22.264271 7fdd3ec7cb38 Delete type=0 #46 -2025/09/10-13:56:22.264303 7fdd3ec7cb38 Delete type=3 #45 +2025/09/10-14:08:17.295322 7f1f74e7cb38 Recovering log #92 +2025/09/10-14:08:17.312865 7f1f74e7cb38 Delete type=3 #91 +2025/09/10-14:08:17.312899 7f1f74e7cb38 Delete type=0 #92 diff --git a/modules/sdk_signer/data/LOG.old b/modules/sdk_signer/data/LOG.old index 13606d68..cf0100ac 100644 --- a/modules/sdk_signer/data/LOG.old +++ b/modules/sdk_signer/data/LOG.old @@ -1,3 +1,3 @@ -2025/09/10-13:55:50.937547 7f0fa344fb38 Recovering log #44 -2025/09/10-13:55:50.953834 7f0fa344fb38 Delete type=0 #44 -2025/09/10-13:55:50.953909 7f0fa344fb38 Delete type=3 #43 +2025/09/10-14:07:46.179318 7f7ff9accb38 Recovering log #90 +2025/09/10-14:07:46.197168 7f7ff9accb38 Delete type=0 #90 +2025/09/10-14:07:46.197243 7f7ff9accb38 Delete type=3 #89 diff --git a/modules/sdk_signer/data/MANIFEST-000047 b/modules/sdk_signer/data/MANIFEST-000093 similarity index 58% rename from modules/sdk_signer/data/MANIFEST-000047 rename to modules/sdk_signer/data/MANIFEST-000093 index 7ea8f69a..fe4ca76a 100644 Binary files a/modules/sdk_signer/data/MANIFEST-000047 and b/modules/sdk_signer/data/MANIFEST-000093 differ diff --git a/tests/connectivity/check_http_endpoints.sh b/tests/connectivity/check_http_endpoints.sh new file mode 100755 index 00000000..edb04c67 --- /dev/null +++ b/tests/connectivity/check_http_endpoints.sh @@ -0,0 +1,41 @@ +#!/usr/bin/env bash +set -euo pipefail + +endpoints=( + "http://127.0.0.1:8000" # blindbit + "http://127.0.0.1:8081" # sdk_storage + "http://127.0.0.1:8090" # relay1 + "http://127.0.0.1:8092" # relay2 + "http://127.0.0.1:8094" # relay3 + "http://127.0.0.1:9090" # sdk_signer + "http://127.0.0.1:8080" # ihm_client +) + +fail=0 +for url in "${endpoints[@]}"; do + if wget --quiet --tries=1 --timeout=5 --spider "$url"; then + echo "OK $url" + else + echo "NOK $url" + fail=1 + fi +done + +exit $fail + +set -euo pipefail + +endpoints=( + http://127.0.0.1:8000 # blindbit + http://127.0.0.1:8081 # sdk_storage + http://127.0.0.1:8090 # relay1 + http://127.0.0.1:8092 # relay2 + http://127.0.0.1:8094 # relay3 + http://127.0.0.1:9090 # sdk_signer + http://127.0.0.1:8080 # ihm_client +) + +fail=0 +for url in ; do + if wget --quiet --tries=1 --timeout=5 --spider ; then + echo OK