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
|
||||
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 ========================
|
||||
|
||||
IDNOT_API_KEY=
|
||||
|
@ -64,6 +64,8 @@ services:
|
||||
depends_on:
|
||||
blindbit:
|
||||
condition: service_healthy
|
||||
bitcoin:
|
||||
condition: service_healthy
|
||||
volumes:
|
||||
- ./relay/sdk_relay.conf:/home/bitcoin/.conf:ro
|
||||
- sdk_data:/home/bitcoin/.4nk
|
||||
@ -81,7 +83,7 @@ services:
|
||||
max-size: "10m"
|
||||
max-file: "3"
|
||||
environment:
|
||||
- NODE_OPTIONS=--max-old-space-size=2048
|
||||
- NODE_OPTIONS=--max-old-space-size=2048
|
||||
- HOME=/home/bitcoin
|
||||
- RUST_LOG=DEBUG
|
||||
entrypoint: >
|
||||
|
@ -6,4 +6,11 @@ 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"
|
||||
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