#! /bin/bash set -uxe SLDL_CONF_DIR="/slskd/" SLDL_CONF="$SLDL_CONF_DIR/slskd.yml" configure() { cd /app mkdir -p $SLDL_CONF_DIR envsubst < /app/etc/slskd.tpl.yml > $SLDL_CONF echo "--------------------------------------------------------------" echo "configured slskd" cat $SLDL_CONF echo "--------------------------------------------------------------" } run() { cd /slskd /usr/bin/tini -- ./start.sh } main() { configure run } main