summaryrefslogtreecommitdiff
path: root/examples/docker/admin/start_admin.sh
diff options
context:
space:
mode:
Diffstat (limited to 'examples/docker/admin/start_admin.sh')
-rwxr-xr-x[-rw-r--r--]examples/docker/admin/start_admin.sh19
1 files changed, 17 insertions, 2 deletions
diff --git a/examples/docker/admin/start_admin.sh b/examples/docker/admin/start_admin.sh
index 6afc02f..986963d 100644..100755
--- a/examples/docker/admin/start_admin.sh
+++ b/examples/docker/admin/start_admin.sh
@@ -1,11 +1,26 @@
+echo "creating the volume assets"
mkdir -p $PONZU_SHARE/uploads
mkdir -p $PONZU_SHARE/search
touch $PONZU_SHARE/system.db
touch $PONZU_SHARE/analytics.db
+
+echo "linking the volume assets"
ln -sf $PONZU_SHARE/uploads $PROJECT_FOLDER/uploads
ln -sf $PONZU_SHARE/search $PROJECT_FOLDER/search
ln -sf $PONZU_SHARE/system.db $PROJECT_FOLDER/system.db
ln -sf $PONZU_SHARE/analytics.db $PROJECT_FOLDER/analytics.db
-# ponzu build",
-# ponzu -port=8080 --https run admin,api" \ No newline at end of file
+if [ "$1" = "start" ]; then
+ echo "building ponzu from project directory"
+ cd $PROJECT_FOLDER && ponzu build
+
+ echo "starting ponzu admin and api"
+ cd $PROJECT_FOLDER && ponzu -port=8080 --https run admin,api &>> $PONZU_SHARE/server.log
+
+ # this line starts and pipes to log, then continues terminal.
+ # cd $PROJECT_FOLDER && nohup ponzu -port=8080 --https run admin,api &> $PONZU_SHARE/server.log &
+ #
+
+ echo "Ponzu server started"
+fi
+