Version 9 to 10 Changes

System Wide

  • base system updated to Debian 13 Trixie

Monitoring

  • replaced Netdata and collectd with Munin, see Munin

See Monitoring.

Website

  • removed support for nginx webserver

  • provided env vars with SetEnvIf to allow use in rewrite rules or require directive in the Apache configuration (see Environment Variables)

  • removed intl support for PHP 7.4 (EOL), PHP 8.0 (EOL) and PHP 8.1 (EOL)

  • removed imap extension for all PHP versions due to outdated dependency

  • disabled ModSecurity Audit Log by default (can be enabled where needed, see Web Application Firewall)

  • replaced the WAF log parser with simplified helper functions for the most needed use-cases (see Web Application Firewall)

  • added option to customize the default website added to new websites (e.g. to customize it to your company’s branding) (see Custom Default Webroot)

  • auto ssl will create P-384 ECDSA keys with a fallback to RSA 4096 by default (see TLS Key Type/Length)

  • removed NODEJS_PORT variable which was replaced by the generic WEBSITE_PORT one (see Node.js)

See Website.

Database

  • updated MariaDB to version TODO

  • command for working with MariaDB binary log has changed to mariadb-binlog

  • configuration to enable binary logging has changed to logbin

See Database.

Docker

  • Instead of the most current version directly from Docker, we switched to Docker 26 provided by Debian. This prevents breaking changes due to Docker major updates within the same version

  • Docker runs in rootless mode for increased security

  • for dynamic setups, a random port is provided within the WEBSITE_PORT environment variable

  • Due to technical reasons, rootless mode currently does not support IPv6 and Docker Swarm. Please get in touch with us if you want to use Docker Swarm

  • Docker logs are now written to ~/log/docker.log

  • Docker can be enabled for other website types

See Docker.

Backup

  • possibility to delete snapshots older than 48 hourse (see Backup)

Postfix

  • TODO

See Outgoing Mail Server