This release features a major baseimage update to Ubuntu 22.04. Please check your installation thoroughly after updating and report any issues.
Changes:
- Remove support for deprecated
config.custom.php - Remove test files in
/opt/librenms/tests(reduces image size). This will cause warnings during validation - Fix arm32v7 and arm64v8 builds
- Increase composer process timeout (issue #136)
- Introduce the
PHP_FPM_WORKERS_MINandPHP_FPM_WORKERS_MAXoptions - Limit maximum number of requests for PHP-FPM process until it is restarted to avoid resource leaks
- Introduce the
set_permissionsscript in/usr/local/binto set ACLs and ownership of/opt/librenms - Update
docker-compose.ymlwith defaults forAPP_KEY,DAILY_ON_STARTUP, relative volume paths, MySQL 8 and healthchecks - Reduce the number of nginx worker processes
- Add TLS1.3 support in nginx and update SSL settings
- Replace bash with sh (dash) in many scripts
- Ubuntu 22.04
- PHP 8.1
- nginx 1.18
- Composer 2.3.9
- msphpsql 5.10.1
- Update weathermap plugin
- Many other packages updates
Updating
Check the Updating the container docs.