Newer
Older
#!/bin/bash
set -eu
couchdb 2> /dev/null 1> /dev/null &
MailHog 2> /dev/null 1> /dev/null &
if [ -f "/data/cozy-app/manifest.webapp" ]; then
appdir="/data/cozy-app"
else
show_warn=false
for i in /data/cozy-app/*; do
if [ ! -f "${i}/manifest.webapp" ]; then
show_warn=true
fi
done
if $show_warn; then
appdir=""
>&2 echo -e ""
>&2 echo -e "WARNING:"
>&2 echo -e " No manifest.webapp file has been found in the mounted"
>&2 echo -e " directory /data/cozy-app. The stack will be started"
>&2 echo -e " without serving any local application."
>&2 echo -e ""
else
appdir="/data/cozy-app"
fi
fi
/usr/bin/cozy-app-dev-with-app.sh \
-d "${appdir}" \
-f /data/cozy-storage