#!/bin/sh
[ -z "$UID" ] && UID=0
[ -z "$GID" ] && GID=0
# echo >> /etc/xxx and not adduser/addgroup because adduser/addgroup won't work if uid/gid already exists
echo -e "xuser:x:${UID}:${GID}:xuser:/home/xuser:/bin/ash\n" >> /etc/passwd
echo -e "xgroup:x:${GID}:xuser\n" >> /etc/group
mkdir -p /droppy-data
mkdir -p /droppy-data/config
mkdir -p /droppy-data/files
chown xuser:xgroup /droppy-data
chown xuser:xgroup /droppy-data/config
chown xuser:xgroup /droppy-data/config/*
chown xuser:xgroup /droppy-data/files
/bin/su -m -s "/bin/sh" -c 'node droppy.js start -f /droppy-data/files --configdir /droppy-data/config' xuser