Add script to start faucet server

This commit is contained in:
Adw8 2024-07-16 11:45:17 +05:30
parent 3661a1c62d
commit e9bdfb79d9
3 changed files with 24 additions and 2 deletions

View File

@ -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:

View 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

View File

@ -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