tikiwiki/entrypoint.sh
2023-04-11 14:48:35 -05:00

37 lines
910 B
Bash
Executable File

#!/bin/bash
set -e
echo "Starting Tikiwiki"
bash setup.sh -n composer
install() {
echo "Install"
echo $MYSQL_HOST $MYSQL_USER $MYSQL_PASSWORD $MYSQL_DATABASE
php7.4 console.php database:configure --host $MYSQL_HOST $MYSQL_USER $MYSQL_PASSWORD $MYSQL_DATABASE
php7.4 console.php database:install
php7.4 console.php installer:lock
update
}
update() {
echo "Update"
php7.4 console.php database:update
php7.4 console.php package:install TikiManager
php7.4 console.php package:install PDFjsViewer
php7.4 console.php package:install MediaAlchemyst
php7.4 console.php package:install diagram
php7.4 console.php package:install mPDF
php7.4 console.php package:install Lozad
php7.4 console.php package:install FakerPHP
php7.4 console.php package:install Expose
php7.4 console.php package:install CasperJS
php7.4 console.php package:update
}
[ -s ./db/local.php ] && update || install
exec $@