Matteo Cisilino
-
Installing and activating CSDN
How to upload and activate Cisilino Site Defense Network, what it creates on activation and what to check on first run.
-
CSDN manual: introduction
What the Cisilino Site Defense Network plugin is, what it does and doesn’t do, the requirements and the index of the 16 chapters of the manual.
-
PHP2Shell: how I protected my servers while waiting for the patch
Two serious flaws in the PHP core (CVE-2026-109618 and CVE-2026-109619): what they are, which versions are hit, the mitigation script and how I updated my servers.
-
WordPress security plugin: Cisilino Site Defense Network
Cisilino Site Defense Network is a WordPress security plugin: it stops brute force attacks, logs site activity and checks your files. Switch it on and it works.
-
The .SI domain boom: why it is happening and what it teaches marketers
Why .si domains are exploding: September 2026 data, causes, risks and marketing lessons from the TLD rush.
-
Hosting for a .si domain: guide and SEO strategy for providers
Registered a .si domain? Here is what you need to put it online: DNS, SSL, email and an SEO strategy for hosting providers.
-
Which database is using up your disk space? A script for MySQL and PostgreSQL
The server disk is filling up and you don’t know which database is to blame? A script to measure the space used by MySQL and PostgreSQL and compare it over…
-
MySQL 5.7 in Docker protected with nftables
How to run MySQL 5.7 in Docker on a modern server without exposing it to the internet: docker-compose, a closed port and an nftables firewall.
-
MySQL won’t start after a Debian 12 upgrade: cause and fix
After a Debian 12 upgrade MySQL won’t start and the logs mention mariadb.conf.d. How to identify the cause and fix it without touching your data.