Generate a Google Drive Access Token for Playwright Tests
When testing a browser-side application that uses Google Drive, the normal user flow usually looks like this: This works for […]
From Kubernetes and Ceph to Proxmox, Kafka, Jenkins, Vault, Android, and CI/CD, every guide here is a tested, step-by-step walkthrough from my lab.
When testing a browser-side application that uses Google Drive, the normal user flow usually looks like this: This works for […]
After unattended-upgrade automatically ran on one of my Zabbix servers, the Zabbix frontend started showing a confusing database error. When
After upgrading one of my Jenkins servers from Ubuntu 24.04 to Ubuntu 26.04, I noticed that the Built-In Node was
In this post, I configure Android phone USB passthrough for a KVM virtual machine on an Ubuntu Server host. The
In a previous post, I showed how to set up KVM and Cockpit on Ubuntu 24.04. That setup works well
After deploying a self-hosted Nominatim server, I noticed that search result ranking was different from the public Nominatim service. For
In a previous post, I configured a WireGuard site-to-site VPN between my MikroTik hEX router at home and OPNsense 25.7
I installed WireGuard on an Ubuntu 26.04 EC2 instance and connected to the instance through an AWS SSM Session Manager
AWS creates a default VPC in many Regions. It is convenient for quick testing because it already has public subnets,
This post shows how to deploy OpenStreetMap-related services on a separate Ubuntu 26.04 server. The OSM service domain used in