diff options
| -rwxr-xr-x | ishtar-prepare-instance | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/ishtar-prepare-instance b/ishtar-prepare-instance index 17bbac0f4..3f14dc12e 100755 --- a/ishtar-prepare-instance +++ b/ishtar-prepare-instance @@ -38,7 +38,10 @@ if [ -d "$INSTANCE" ]; then echo "Sorry, $INSTANCE already exists, not going further" exit 1 fi -cp -r example_project $INSTANCE +cp -ra example_project $INSTANCE + +rm $INSTANCE/settings.py +ln -s example_project/settings.py $INSTANCE/settings.py # Collect static data: cd $INSTANCE @@ -90,8 +93,8 @@ EOF # Permissions: -mkdir -p -m 775 "$INSTANCE/media" -chown root:www-data "$INSTANCE/media" +mkdir -p -m 775 "$INSTANCE/media/imported" +chown -R root:www-data "$INSTANCE/media" ### LOCAL SETTINGS @@ -108,7 +111,6 @@ UWSGI_PORT=${UWSGI_PORT-8891} UWSGI_AVAILABLE_PATH='/etc/uwsgi/apps-available' UWSGI_ENABLE_PATH='/etc/uwsgi/apps-enabled' -rm $INSTANCE/settings.py sed -s "s|#APP_NAME#|$INSTANCE|g;\ s|#INSTALL_PATH#|$INSTALL_PATH|g;\ s|#DATE#|$DATE|g;\ |
