Add script to start faucet server
This commit is contained in:
parent
3661a1c62d
commit
e9bdfb79d9
@ -4,6 +4,7 @@ services:
|
|||||||
image: cerc/laconic-faucet:local
|
image: cerc/laconic-faucet:local
|
||||||
environment:
|
environment:
|
||||||
${CERC_SCRIPT_DEBUG}
|
${CERC_SCRIPT_DEBUG}
|
||||||
|
${CERC_FAUCET_KEY}
|
||||||
volumes:
|
volumes:
|
||||||
- ../config/laconic-faucet/start-server.sh:/start-server.sh
|
- ../config/laconic-faucet/start-server.sh:/start-server.sh
|
||||||
ports:
|
ports:
|
||||||
|
21
stack-orchestrator/config/laconic-faucet/start-server.sh
Normal file
21
stack-orchestrator/config/laconic-faucet/start-server.sh
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
if [ -n "$CERC_SCRIPT_DEBUG" ]; then
|
||||||
|
set -x
|
||||||
|
fi
|
||||||
|
set -u
|
||||||
|
|
||||||
|
yarn install
|
||||||
|
|
||||||
|
toml_file = "/app/environments/local.toml"
|
||||||
|
|
||||||
|
# Set faucet key from env
|
||||||
|
faucet_key = ${CERC_FAUCET_KEY}
|
||||||
|
|
||||||
|
# Update the faucetKey in local.toml
|
||||||
|
sed -i "s/faucetKey = \"\"/faucetKey = \"$faucet_key\"/" "$toml_file"
|
||||||
|
echo "Updated faucetKey in local.toml"
|
||||||
|
|
||||||
|
# Start node-js server
|
||||||
|
yarn start-faucet
|
@ -4,6 +4,6 @@ description: "Faucet for laconicd"
|
|||||||
repos:
|
repos:
|
||||||
- github.com/deep-stack/laconic-testnet-faucet
|
- github.com/deep-stack/laconic-testnet-faucet
|
||||||
containers:
|
containers:
|
||||||
-
|
- cerc/laconic-faucet
|
||||||
pods:
|
pods:
|
||||||
-
|
- laconic-faucet
|
||||||
|
Loading…
Reference in New Issue
Block a user