fix web setup script

This commit is contained in:
2024-11-10 14:36:50 -07:00
parent a23510203c
commit 630e5eefbc

View File

@ -10,10 +10,29 @@ LOCAL_REPO="/home/mason/src/ente"
cd $LOCAL_REPO/web cd $LOCAL_REPO/web
yarn install # make sure that all the previous build steps have been completed
yarn build:photos # puts the built files in the web/apps/photos/out directory # the following steps are required to build the photos app
sudo cp -r apps/photos/out /var/www/ente/photos #git submodule update --init --recursive
#yarn install
#yarn build:photos # puts the built files in the web/apps/photos/out directory
# make sure the photos app is built
if [ ! -d "$LOCAL_REPO/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
echo "To build the photos app, run the following commands:"
echo "cd $LOCAL_REPO/web"
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
# configure nginx to serve the photos app on ente.sa.vin # configure nginx to serve the photos app on ente.sa.vin
sudo tee /etc/nginx/sites-available/ente.sa.vin.conf > /dev/null <<EOL sudo tee /etc/nginx/sites-available/ente.sa.vin.conf > /dev/null <<EOL