/ misc / fedimintd-container-entrypoint.sh
fedimintd-container-entrypoint.sh
 1  #!/usr/bin/env bash
 2  
 3  # if command specified - run it inside
 4  if [ -n "$*" ]; then
 5   exec "$@"
 6  fi
 7  
 8  if [ -z "$FM_DATA_DIR" ]; then
 9    1>&2 echo "Must provide FM_DATA_DIR environment variable"
10    exit 1
11  fi
12  
13  if [ ! -e "$FM_DATA_DIR" ]; then
14    1>&2 echo "Creating $FM_DATA_DIR"
15    mkdir -p "$FM_DATA_DIR" && chmod 0600 "$FM_DATA_DIR"
16  fi
17  
18  mkdir -p "$FM_DATA_DIR"
19  
20  1>&2 echo 'Starting fedimintd'
21  fedimintd --data-dir "$FM_DATA_DIR/"