How to Add a Physical Hard Drive and Local Storage in PVE 6.x
This guide explains how to add a new physical hard drive to Proxmox VE 6.x, create an LVM physical volume and volume group, and configure it as local storage for vir...
This guide explains how to add a new physical hard drive to Proxmox VE 6.x, create an LVM physical volume and volume group, and configure it as local storage for vir...
A guide on achieving wireless network wake up for a PC using an old wireless router as a bridge, including BIOS and OS configuration steps.
This article explains how to configure Nginx as a reverse proxy to delegate image cropping tasks to a high performance Thumbor service, eliminating the need for the ...
A guide on deploying Thumbor, an open source Python image processing service, using Docker and Docker Compose, including configuration, Nginx reverse proxy setup, an...
This article explains how to verify Cloudflare SSL certificate requests using Nginx location matching instead of uploading files, providing a configuration snippet t...
This article discusses the risks of duplicate charges associated with PayPal's automatic payment feature, shares real world examples of billing errors, and provides ...
This guide explains how to deploy OneNav, a free open source bookmark management tool, on a QNAP NAS using Docker and ContainerStation for centralized cross device a...
OneNav version 0.9.24 introduces exclusive features for subscribers including database backup, theme update detection, and direct link mode, along with various bug f...
This guide explains how to resolve the Public Key Retrieval is not allowed error in DBeaver when connecting to MySQL 8 by configuring specific driver properties.

xiaoz
I have been writing at xiaoz blog since 2013, sharing practical notes on Linux, Docker, programming, WordPress, and useful tools.
My background spans hosting support, cloud support, Linux operations, and PHP development. I have been working independently since 2022.
I enjoy building reliable web products with PHP, Golang, Python, Vue, and the infrastructure around them, from servers and databases to domains, CDN, and SEO. Most posts here come from real projects and personal experience.
You can get in touch with me through any of the channels below.