Upgrading the Proxmox VE server hosting my router

Upgrading the Proxmox VE server hosting my router

I recently upgraded all my Proxmox VE servers from version 7 to 8 — which was a straight forward and easy process. But one server presented a challenge; the hypervisor running my router. How to apt dist-upgrade with the router down?

It turned out to be very easy, here is how 👇

Read more →

Enabling touchpad tapping in X11 on my Linux laptop

Enabling touchpad tapping in X11 on my Linux laptop

I’ve been using my HP ZBook 15 G5 laptop a lot lately, but it annoyed me that I couldn’t tap the touchpad in i3. It does have physical buttons — but I’m used to tapping on the pad… My laptop is running Arch Linux BTW 😉

Luckily it was really easy to fix 🙂

Read more →

Arch Linux laptop power — suspend, battery, and charging

Arch Linux laptop power — suspend, battery, and charging

I recently got a new laptop, (well — not new, but new to me), a HP ZBook 15 G5. After installing Arch Linux and the i3 wm I spend some time setting up power management, suspend on idle, and figuring out the state of the battery.

Read more →

Making my own NVR — with a streaming proxy and FFmpeg

Making my own NVR — with a streaming proxy and FFmpeg

I’ve been thinking about getting some CCTV cameras for a while, and last summer I purchased two Reolink PoE cameras. The footage is stored on a SD card, and uploaded to a local FTP server.

But I also wanted to record continuously, without getting a dedicated Reolink NVR. I’ve seen some YouTube videos by Tall Paul Tech where he uses FFmpeg to record CCTV footage — so let’s do that! 🙂

Read more →

Arch Linux — local caching repository and AUR build server

Arch Linux — local caching repository and AUR build server

I’ve set up a local Arch repository, a dynamic reverse proxy cache using nginx — and a local “build server” for AUR packages, using aurutils.

Here is how, and why 👇

Read more →