As you may know, Hetzner boxes don’t allow an interactive shell. This means that you cannot run rm -rf /dir-to-delete. To empty a remote directory on a Hetzner storage box,…
Use Rsync to empty dir on Hetzner storage box
Move Proxmox VM from old to new cluster FAST
We recently encountered a bit of a problem regarding moving VMs from our old Proxmox Cluster (v6) to our new Proxmox Cluster (v7). There are plenty of guides out there…
Get CSF to work with Docker iptables
If you’re using CSF with Docker containers, you’ve more than likely come across a conflict between the iptables generated by CSF and those generated by Docker, and the one will…
Set timezone Ubuntu 20.04/22.04
The first step is to get a list of timezones: Once you have identified your timezone, simply run the following: An example, to set your timezone to Africa/Johannesburg, run the…
Install CSF on Ubuntu 20.04/22.04
Start by disabling any existing firewalls on Ubuntu: Next, update your package list: Install required packages: Download CSF: Extract and install CSF: Change the path for IPTABLES on Ubuntu: sudo…
Setup Teleport SSH in Docker with LetsEncrypt
Let’s start by getting Teleport setup in Docker. Create a docker-compose.yaml file in your home directory, and paste the following in there: The parts to take note of are: The…
Remove Monitor/Manager from Ceph
This will keep mon_hostname_1 and mon_hostname_2 as monitors and remove any other monitors that were previously there. The same can be achieved for managers with the following:
Acknowledge/Remove Ceph alert
Ceph will show you a health warning status or something similar until the warning/alert is removed or after a defined period of time has elapsed. To remove warnings: You’ll then…
Printer rejecting jobs Ubuntu/PopOS
When adding a network printer through the UI, and then attempting to print, you may find that you’ll receive the following error: “printer rejecting jobs” and the document fails to…