* Updated to use new theme for docs site * Updated theme location * Removed librenms.css * Updated index page + re-added librenms.css * Use built in theme modification * flexbox grid, dump bootstrap * tidy up things * Added path and updated deploy script + mkdocs config * Removed db schmea changes * Updated to install python/pip 3 * Removed pip3 install * Pip3 install * Updated deploy-docs * Updated deploy-docs
1010 B
source: General/Updating.md path: blob/master/doc/
By default, LibreNMS is set to automatically update. If you have disabled this feature then you can perform a manual update.
Manual update
If you would like to perform a manual update then you can do this by running the following command
as the librenms
user:
./daily.sh
This will update both the core LibreNMS files but also update the database structure if updates are available.
Advanced users
If you absolutely must update manually without using ./daily.sh
then you can do so by running the following commands:
cd /opt/librenms
git pull
composer install --no-dev
./build-base.php
./validate.php
You should continue to run daily.sh. This does database cleanup and other processes in addition to updating. You can disable the daily.sh update process as described below.
Disabling automatic updates
LibreNMS by default performs updates on a daily basis. This can be disabled by setting:
$config['update'] = 0;