From 91ea3430f257480ce95b63acaffde0c2d9801b36 Mon Sep 17 00:00:00 2001 From: Mason Payne Date: Sun, 10 Nov 2024 15:01:11 -0700 Subject: [PATCH] fix cp and linking for web --- setup_ente_web.sh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/setup_ente_web.sh b/setup_ente_web.sh index ce4d357..1df7296 100755 --- a/setup_ente_web.sh +++ b/setup_ente_web.sh @@ -17,8 +17,10 @@ cd $LOCAL_REPO/web #yarn install #yarn build:photos # puts the built files in the web/apps/photos/out directory +echo "$LOCAL_REPO/web/apps/photos/out" + # make sure the photos app is built -if [ ! -d "$LOCAL_REPO/apps/photos/out" ]; then +if [ ! -d "$LOCAL_REPO/web/apps/photos/out" ]; then echo "The photos app has not been built. Please build the app and rerun the script." # print the steps to build the photos app @@ -27,12 +29,13 @@ if [ ! -d "$LOCAL_REPO/apps/photos/out" ]; then echo "git submodule update --init --recursive" echo "yarn install" echo "yarn build:photos" - - exit 1 fi -sudo cp -r $LOCAL_REPO/apps/photos/out /var/www/ente/photos +# make sure the destination directory exists +sudo mkdir -p /var/www/ente + +sudo cp -r $LOCAL_REPO/web/apps/photos/out /var/www/ente/photos # configure nginx to serve the photos app on ente.sa.vin sudo tee /etc/nginx/sites-available/ente.sa.vin.conf > /dev/null <