This tutorial walks through installing the latest Matomo 5.12.0 version on Debian 13, bypassing the outdated repository release to access features like AI chatbot detection, Dark Mode, and improved segment management. The setup process covers installing Apache or Nginx, configuring MariaDB, downloading the upstream build, setting file permissions, and applying secure virtual host configurations for either web server. Users complete the installation via a web wizard, set up automated archiving through cron jobs to keep reports current, and secure the instance using Let's Encrypt SSL certificates. The guide also addresses common issues such as permission errors, PHP memory limits, and database connection failures while emphasizing full data ownership and GDPR compliance without third-party telemetry.
Fail2Ban is an open-source intrusion prevention daemon that scans service logs for attack patterns and automatically blocks offending IPs through firewall rules. Debian 13 Trixie modernizes the package by defaulting to the systemd journal backend, switching to nftables for ban actions, and requiring Python 3.12. Administrators configure it through a layered override system of *.conf, *.local, and jail.d/ drop-in files, replacing legacy log paths with journalmatch directives. Production deployments combine targeted SSH, web, and mail jails with a long-term recidive jail, all validated through fail2ban-regex and managed via the daemon's client/server architecture.
Debian GNU/Linux 13 Trixie arrives with UFW version 0.36.2, delivering a pre-hardened default configuration where incoming traffic is denied and outgoing traffic is permitted by default. This tutorial shows you how to install and configure it. The tool handles both IPv4 and IPv6 through a hierarchical loading system of before.rules, user.rules, and after.rules, while application profiles provide pre-configured access for common services like Nginx and MySQL. For optimal security, set logging to medium and utilize rate limiting to block brute-force attempts without saturating disk space with excessive log entries.
DebugPoint has published a tutorial that shows how to use the boot repair disk software to resolve difficulties with the GRUB boot loader.