ext for all
This commit is contained in:
parent
f028bc972f
commit
436fb61c72
15
.env.exemple
15
.env.exemple
@ -59,6 +59,21 @@ DECLINED='4000 0025 0000 3155'
|
|||||||
ENABLE_SUBSCRIPTION_STUB=true
|
ENABLE_SUBSCRIPTION_STUB=true
|
||||||
CORS_ALLOWED_ORIGINS=http://local.4nkweb.com:3000,https://dev4.4nkweb.com
|
CORS_ALLOWED_ORIGINS=http://local.4nkweb.com:3000,https://dev4.4nkweb.com
|
||||||
|
|
||||||
|
core_url=http://bitcoin:38332
|
||||||
|
ws_url=0.0.0.0:8090
|
||||||
|
wallet_name=default
|
||||||
|
network=signet
|
||||||
|
blindbit_url=http://blindbit:8000
|
||||||
|
zmq_url=tcp://bitcoin:29000
|
||||||
|
storage=https://dev4.4nkweb.com/storage
|
||||||
|
data_dir=/home/bitcoin/.4nk
|
||||||
|
bitcoin_data_dir=/home/bitcoin/.bitcoin
|
||||||
|
bootstrap_url=ws://dev3.4nkweb.com:8090
|
||||||
|
bootstrap_faucet=true
|
||||||
|
RUST_LOG=DEBUG,
|
||||||
|
NODE_OPTIONS=--max-old-space-size=2048
|
||||||
|
|
||||||
|
|
||||||
# ================================= /!\ sensible ========================
|
# ================================= /!\ sensible ========================
|
||||||
|
|
||||||
IDNOT_API_KEY=
|
IDNOT_API_KEY=
|
||||||
|
@ -64,6 +64,8 @@ services:
|
|||||||
depends_on:
|
depends_on:
|
||||||
blindbit:
|
blindbit:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
bitcoin:
|
||||||
|
condition: service_healthy
|
||||||
volumes:
|
volumes:
|
||||||
- ./relay/sdk_relay.conf:/home/bitcoin/.conf:ro
|
- ./relay/sdk_relay.conf:/home/bitcoin/.conf:ro
|
||||||
- sdk_data:/home/bitcoin/.4nk
|
- sdk_data:/home/bitcoin/.4nk
|
||||||
@ -81,7 +83,7 @@ services:
|
|||||||
max-size: "10m"
|
max-size: "10m"
|
||||||
max-file: "3"
|
max-file: "3"
|
||||||
environment:
|
environment:
|
||||||
- NODE_OPTIONS=--max-old-space-size=2048
|
- NODE_OPTIONS=--max-old-space-size=2048
|
||||||
- HOME=/home/bitcoin
|
- HOME=/home/bitcoin
|
||||||
- RUST_LOG=DEBUG
|
- RUST_LOG=DEBUG
|
||||||
entrypoint: >
|
entrypoint: >
|
||||||
|
@ -6,4 +6,11 @@ blindbit_url="http://blindbit:8000"
|
|||||||
zmq_url="tcp://bitcoin:29000"
|
zmq_url="tcp://bitcoin:29000"
|
||||||
storage="https://dev4.4nkweb.com/storage"
|
storage="https://dev4.4nkweb.com/storage"
|
||||||
data_dir="/home/bitcoin/.4nk"
|
data_dir="/home/bitcoin/.4nk"
|
||||||
bitcoin_data_dir="/home/bitcoin/.bitcoin"
|
bitcoin_data_dir="/home/bitcoin/.bitcoin"
|
||||||
|
bootstrap_url="ws://dev3.4nkweb.com:8090"
|
||||||
|
bootstrap_faucet=true
|
||||||
|
RUST_LOG="DEBUG,reqwest=DEBUG,tokio_tungstenite=DEBUG"
|
||||||
|
NODE_OPTIONS="--max-old-space-size=2048"
|
||||||
|
|
||||||
|
SIGNER_API_KEY="your-api-key-change-this"
|
||||||
|
VITE_JWT_SECRET_KEY="52b3d77617bb00982dfee15b08effd52cfe5b2e69b2f61cc4848cfe1e98c0bc9"
|
||||||
|
33
tests/test_sdk_relay.sh
Executable file
33
tests/test_sdk_relay.sh
Executable file
@ -0,0 +1,33 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
set -euo pipefail
|
||||||
|
|
||||||
|
echo "[TEST] sdk_relay: vérification santé"
|
||||||
|
health=$(curl -sS http://127.0.0.1:8091/health || true)
|
||||||
|
echo "Health: ${health}"
|
||||||
|
if [[ "${health}" != *'"status":"ok"'* ]]; then
|
||||||
|
echo "[ERREUR] Healthcheck non OK" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "[TEST] sdk_relay: variables d'environnement effectives"
|
||||||
|
envs=$(docker inspect --format='{{range .Config.Env}}{{println .}}{{end}}' sdk_relay | sort)
|
||||||
|
echo "ENV:\n${envs}"
|
||||||
|
echo "Vérif HOME=/home/bitcoin"
|
||||||
|
grep -q '^HOME=/home/bitcoin$' <<<"${envs}"
|
||||||
|
echo "Vérif RUST_LOG=DEBUG"
|
||||||
|
grep -q '^RUST_LOG=DEBUG$' <<<"${envs}"
|
||||||
|
echo "Vérif NODE_OPTIONS --max-old-space-size=2048"
|
||||||
|
grep -q '^NODE_OPTIONS=--max-old-space-size=2048$' <<<"${envs}"
|
||||||
|
|
||||||
|
echo "[TEST] sdk_relay: logs récents (erreurs connues)"
|
||||||
|
logs=$(docker logs --since=10m sdk_relay 2>&1 || true)
|
||||||
|
echo "--- DERNIERS LOGS (tronqués) ---"
|
||||||
|
echo "${logs}" | tail -n 200
|
||||||
|
echo "--- FIN LOGS ---"
|
||||||
|
|
||||||
|
if echo "${logs}" | grep -qi 'failed to open bitcoind cookie file'; then
|
||||||
|
echo "[ERREUR] Problème d'accès au cookie RPC bitcoin détecté" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "[SUCCES] Tests sdk_relay passés"
|
Loading…
x
Reference in New Issue
Block a user