Enabling Cloudflare SaaS Integration for International Traffic Routing on Your Blog
Connecting overseas blog traffic to Cloudflare for SaaS with a fallback origin, custom hostname, and DCV delegation, alongside separate DNS answers for mainland China.
630 words
|
3 minutes
Cross-Platform Service Programming Diary Ep.1 - Unified Logging Management
An experimental C++ async logging module for a cross-platform service, using a blocking queue and worker thread with log levels, file output, and console output.
1221 words
|
6 minutes
Centralized Deployment of EasyTier using Docker
Deploying EasyTier's configuration service and web dashboard with Docker Compose and an HTTPS reverse proxy to manage node configurations from one place.
526 words
|
3 minutes
Querying DNS Records Using WINAPI in C++
Querying DNS TXT records with Windows DnsQuery in C++ and decoding their Base64 content to discover alternative API endpoints.
674 words
|
3 minutes
Using Alist to Sync TrueNAS to OneDrive
Using Alist as a WebDAV bridge between TrueNAS cloud sync and OneDrive, replacing a separate OneDrive sync container.
380 words
|
2 minutes
Using Home Broadband without Public IP + CDNfly to Host a Website
2025-03-09
Hosting a site without a dedicated public IP, where the NAT setup permits inbound mappings, using Lucky and a webhook to update CDNfly's origin address and port.
779 words
|
4 minutes
Installing 1Panel Using Docker on TrueNAS
Running 1Panel in Docker on TrueNAS to manage the host's Docker service, with notes on directory mappings, registry mirrors, and container startup failures.
608 words
|
3 minutes
Using Infrared Camera for Face Recognition on Xiaomi 845 Series with Custom ROMs
Investigating infrared face unlock on Xiaomi Snapdragon 845 devices running custom ROMs, including camera IDs, auxiliary camera access, and ParanoidSense properties.
553 words
|
3 minutes