37 lines
606 B
Bash
37 lines
606 B
Bash
#! /bin/bash
|
|
|
|
set -uxe
|
|
|
|
SLDL_CONF_DIR="/root/.config/sldl/"
|
|
SLDL_CONF="$SLDL_CONF_DIR/sldl.conf"
|
|
|
|
directories() {
|
|
mkdir -p $SLDL_CONF_DIR
|
|
mkdir -p /data/_metadata
|
|
}
|
|
|
|
configure() {
|
|
cd /app
|
|
|
|
envsubst < /app/etc/sldl.tpl.conf > $SLDL_CONF
|
|
|
|
echo "--------------------------------------------------------------"
|
|
echo "configured sldl"
|
|
cat $SLDL_CONF
|
|
echo "--------------------------------------------------------------"
|
|
}
|
|
|
|
start() {
|
|
echo "waiting for input..."
|
|
while [[ true ]]; do
|
|
sleep 10000000
|
|
done
|
|
}
|
|
|
|
main() {
|
|
directories
|
|
configure
|
|
start
|
|
}
|
|
|
|
main |