Version 8 to 9 Changes

System Wide

  • base system updated to Debian 12 Bookworm

  • configurable system locals (see Locales)

  • adapted and expanded shortcuts to debug and restart services (see Generic Admin User)

  • update SSH moduli to 3072-Bit

Monitoring

  • monitoring checks, and their on-call state, are configured according to the SLA level selected in Cockpit

  • Netdata is available as part of the status vhost

See Monitoring.

Website

  • switched to the Apache web server (see Website)

  • WAF configuration moved into its own file located at ~/cnf/waf.conf (see Web Application Firewall)

  • WAF configuration changes must be activated with waf-apply (see Web Application Firewall)

  • new configuration for request limits (see Limits)

  • removed the env option, all related configuration options can be set independently

  • removed the context option, which can be configured through application-specific environment variables as of now (see Environment Variables)

  • removed proxy and redirect types, which can be configured in .htaccess as of now

  • removed python and ruby types, as they work better and more flexible in a container environment (see Docker)

  • removed the ability to deliver mail sent by PHP’s mail() function locally, as this was not honored within most applications anymore

See Website.

Database

  • updated MariaDB to version 10.11

See Database.

Docker

  • containers and images are now directly included in each backup

  • the network was configured to allow for dualstack IPv4/IPv6 containers

See Docker.