tikiwiki/entrypoint.sh

37 lines
910 B
Bash
Raw Normal View History

2023-04-10 21:59:09 +02:00
#!/bin/bash
2023-04-11 21:48:35 +02:00
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
2023-04-10 21:59:09 +02:00
exec $@