Skip to main content
Version: 0.8

Updating

info

Users, folders and filenames have been renamed from "dashboard" ⇒ "controlpanel". Be aware that the provided commands may not fit your installation. Please change the users, folder and filenames for the commands corresponding to your installation.

Enable Maintenance Mode

cd /var/www/controlpanel
sudo php artisan down

Pulling the New Files

sudo git stash
sudo git pull
sudo chmod -R 755 /var/www/controlpanel

Update Dependencies

sudo composer install --no-dev --optimize-autoloader

Updating the Database

sudo php artisan migrate --seed --force

Clear Compiled Template Cache

sudo php artisan view:clear
sudo php artisan config:clear

Set Permissions

# If using NGINX or Apache (not on CentOS):
sudo chown -R www-data:www-data /var/www/controlpanel/

# If using NGINX on CentOS:
sudo chown -R nginx:nginx /var/www/controlpanel/

# If using Apache on CentOS
sudo chown -R apache:apache /var/www/controlpanel/

Restarting Queue Workers

After every update, you should restart the queue worker to ensure that the new code is loaded in and used.

sudo php artisan queue:restart

Disable Maintenance Mode

sudo php artisan up

Disclaimer

Warning, The dashboard is currently in pre-release and may contain some bugs 🐛
Use This dashboard at your own risk.

If you notice any bugs or would like something to be improved or added, let us know by making a GitHub Issue
for any major security risk, contact 1Day2Die#6718