2014-09-25 14:18:18 -07:00
|
|
|
#!/bin/bash
|
|
|
|
APP_ROOT=/app
|
|
|
|
APP_DIR=$APP_ROOT/snipt
|
|
|
|
COOKIE_DOMAIN=${SESSION_COOKIE_DOMAIN:-.snipt.net}
|
|
|
|
SECRET_KEY=${SECRET_KEY:-changeme}
|
2014-09-25 23:16:58 -07:00
|
|
|
if [ ! -e "$APP_DIR/settings_local.py" ]; then
|
|
|
|
cp $APP_DIR/settings_local-template.py $APP_DIR/settings_local.py
|
|
|
|
sed -i "s/^SESSION_COOKIE_DOMAIN.*/SESSION_COOKIE_DOMAIN = '$COOKIE_DOMAIN'/g" $APP_DIR/settings_local.py
|
|
|
|
sed -i "s/^SECRET_KEY.*/SECRET_KEY = '$SECRET_KEY'/g" $APP_DIR/settings_local.py
|
|
|
|
fi
|
2014-09-25 14:18:18 -07:00
|
|
|
pushd $APP_DIR
|
|
|
|
python manage.py syncdb --noinput
|
|
|
|
python manage.py migrate --noinput
|
|
|
|
popd
|
|
|
|
|
|
|
|
pushd $APP_DIR
|
|
|
|
python manage.py run_gunicorn -c $APP_DIR/gunicorn.conf.server.py
|