summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xishtar-prepare-instance10
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;\