From 07f55031659f56034919c472c0bd52c4a8dfb6ca Mon Sep 17 00:00:00 2001 From: Ryan Prather Date: Mon, 24 Nov 2025 20:40:25 -0500 Subject: [PATCH] fix: install script migration migrate install.sh script to install.php to make it a little easier to manage --- install.php | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++ install.sh | 22 ---------------- 2 files changed, 76 insertions(+), 22 deletions(-) create mode 100755 install.php delete mode 100644 install.sh diff --git a/install.php b/install.php new file mode 100755 index 0000000..cbc6482 --- /dev/null +++ b/install.php @@ -0,0 +1,76 @@ +#!/usr/local/bin/php + + .env -echo "APP_DEBUG=0" >> .env - -LENGTH=32 - -SECRET_KEY=$(openssl rand -base64 $LENGTH | tr -d '=' | tr -d '+' | tr -d '/' | tr -d ' ') -TRIMMED_KEY=$(cut -c1-32 <<< $SECRET_KEY) -echo "APP_SECRET=$TRIMMED_KEY" >> .env -echo "DATABASE_URL=\"sqlite:////data/data.db\"" >> .env -echo "MESSENGER_TRANSPORT_DSN=doctrine://default?auto_setup=0" >> .env - -COMPOSER_ALLOW_SUPERUSER=1 composer update -symfony console asset-map:compile -symfony console doctrine:migrations:migrate --no-interaction - -chown -R www-data:www-data /data