mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-08-11 07:09:17 +02:00
pelican; use db setup
This commit is contained in:
@@ -25,10 +25,9 @@ fetch_and_deploy_gh_release "pelican-panel" "pelican-dev/panel" "prebuild" "late
|
|||||||
|
|
||||||
msg_info "Installing Pelican Panel"
|
msg_info "Installing Pelican Panel"
|
||||||
cd /opt/pelican-panel
|
cd /opt/pelican-panel
|
||||||
mkdir -p /opt/pelican-panel/database
|
|
||||||
touch /opt/pelican-panel/database/database.sqlite
|
|
||||||
$STD composer install --no-dev --optimize-autoloader --no-interaction
|
$STD composer install --no-dev --optimize-autoloader --no-interaction
|
||||||
$STD php artisan p:environment:setup
|
$STD php artisan p:environment:setup
|
||||||
|
$STD php artisan p:environment:database --no-interaction --driver mariadb --database "$MARIADB_DB_NAME" --username "$MARIADB_DB_USER" --password "$MARIADB_DB_PASS"
|
||||||
$STD php artisan p:environment:queue-service --no-interaction
|
$STD php artisan p:environment:queue-service --no-interaction
|
||||||
echo "* * * * * php /opt/pelican-panel/artisan schedule:run >> /dev/null 2>&1" | crontab -u www-data -
|
echo "* * * * * php /opt/pelican-panel/artisan schedule:run >> /dev/null 2>&1" | crontab -u www-data -
|
||||||
chown -R www-data:www-data /opt/pelican-panel
|
chown -R www-data:www-data /opt/pelican-panel
|
||||||
|
|||||||
Reference in New Issue
Block a user