Posts

ISPConfig: Mass Email User Creation

Preparing for migration from an old email system (±15 years old FreeBSD...) to the latest ISPConfig. One of the steps is creating email users. ISPConfig has minimalist documentation and few examples.

How to forward one or a few VLANs to a KVM virtual machine

Next step using Open vSwitch (OVS) network configuration ( How to forward all VLANs to a KVM virtual machine using Open vSwitch (OVS) ) to provide only one VLAN.

How to forward all VLANs to a KVM virtual machine using Open vSwitch (OVS)

By default, documentation suggests sending all traffic via OVS. This is risky, because OVS is an independent service that can stop, restart, or fail. My approach separates management and production networks for reliability.

GitLab Runner: Cache adapter could not be initialized: missing S3 configuration

Sometimes GitLab Runner cache stops working after upgrading. Example here with gitlab-runner 12.0.1 .

MySQL Export: One Table per File

Way to save a gzipped SQL dump of each table individually. Sometimes it’s useful to have separate table backups.

Magic with nginx geo and autoindex on/off

Image
Long story short: Nginx does not support .htaccess , which can be a problem when you want to restrict autoindex to specific IPs.

/var/run/mysqld not present after reboot

Symptoms: MySQL starts correctly after installation, but fails to start after the first reboot because it cannot create the PID/socket in /var/run/mysqld .