From c039004d62a8a54c85178906efc9cddaf54e1bbf Mon Sep 17 00:00:00 2001 From: jeroen Date: Mon, 5 Sep 2022 16:13:31 +0200 Subject: [PATCH] UPDATED README --- README.md | 9 +++++---- install.sh | 19 +++++++++++++------ 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 1c088d3..7d24819 100755 --- a/README.md +++ b/README.md @@ -8,17 +8,18 @@ Webcron management is an easy-to-use interface to manage cronjobs running on a p ## Deploying ### Requirements for web-server -* php <= 8.0 +* php <= 8.1 * ext-openssl + * ext-intl * ext-pcntl (highly recommended) -* MySQL/MariaDB +* MariaDB * Ability to change the webroot directory * Ability to run a script as daemon (eg. supervisor or systemd units) ### Requirements for build-server -* php <= 8.0 (incl composer <= 2) -* NodeJS <= 14.0 (incl. npm <= 7) +* php <= 8.1 (incl composer <= 2) +* NodeJS <= 16.0 (incl. npm <= 8) ### Building Please run following command on the build server diff --git a/install.sh b/install.sh index 7ee6111..4fa8cb9 100644 --- a/install.sh +++ b/install.sh @@ -16,8 +16,9 @@ #/ ## Dependencies -php=8.0 -npm=7.0 +php=8.1 +npm=8.0 +node=16.0 ## Globals script_name=$(basename "${0}") @@ -28,8 +29,11 @@ environment=main root=/tmp/webcron APP_ENV="prod" -DATABASE_URL="mysql://root:letmein@127.0.0.1:3306/webcron" APP_SECRET=$(tr -dc A-Za-z0-9 /dev/null 2>&1 fi echo "APP_ENV=\"$APP_ENV\"" >> .env - echo "DATABASE_URL=\"$DATABASE_URL\"" >> .env echo "APP_SECRET=\"$APP_SECRET\"" >> .env + echo "DATABASE_URL=\"$DATABASE_URL\"" >> .env + echo "DEMO_MODE=\"$DEMO_MODE\"" >> .env + echo "DEMO_USER=\"$DEMO_USER\"" >> .env + echo "DEMO_PASS=\"$DEMO_PASS\"" >> .env echo "ENCRYPTION_METHOD=\"$ENCRYPTION_METHOD\"" >> .env echo "HASHING_METHOD=\"$HASHING_METHOD\"" >> .env echo "DEBUG=\"$DEBUG\"" >> .env