Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Using Pipes In OPNsense To Pevent WAN Hogs

Learn how to create pipes and rules in OPNsense, in order to prevent a single user/host on your network from using up all of your internet bandwidth, without affecting internal LAN networking (fast internal file transfers etc).

Simple Protocol Buffers (Protobuf) PHP Example

A tutorial for help getting started and demonstrating an incredibly simple use of protocol buffers in PHP.

Basic MySQL Administration

MySQL administration cheatsheet.

ZFS + HTML Demonstration Video

A video demonstrating the use of ZFS to snapshot and restore a MySQL database in seconds and why this is useful.

Using Nftables With Docker

Learn how one can use nftables for implementing firewall rules, whilst using Docker. However, this will require Docker to run in host networking mode.

Zabbix - Monitor Temperatures Using Custom Item

Learn how to create a custom "item" in order to monitor temperatures on a system.

Install LibreWolf on Debian Based Distros

Instructions on how to Install LibreWolf on Debian based distros.

AWS - Allow Servers To Communicate Across VPCs (VPC Peering)

Learn how to set up a VPC peering connection so that two virtual private clouds can communicate with each other over the internal AWS network.

Firefox - Show Scrollbars

Learn how to show scrollbars in Firefox by disabling overlay scrollbars.

Debian 12 - KDE Setup Desktop Script

My personal BASH script for configuring a fresh desktop running Debian 12 KDE.

Logrotate Cheatsheet

Learn how to use logrotate to rotate your log files, and prevent them filling up your system.

Deploy Passbolt Through Docker

Learn how to deploy Passbolt through Docker.

    »