They Indexed My Gitea Instance. I Got the Bill.
A story about AI crawlers, cloud bills, and why the web is getting worse. Last week my Google Cloud bill suddenly spiked. Not because my server got popular. Not because I accidentally provision
Search for a command to run...
A story about AI crawlers, cloud bills, and why the web is getting worse. Last week my Google Cloud bill suddenly spiked. Not because my server got popular. Not because I accidentally provision
Managing your own Git server gives full control over repositories while keeping access private. In this post, I document the process of setting up Gitea on a Google Cloud Platform (GCP) e2-micro VM, including the problems encountered and how they wer...
This blog provides a comprehensive guide to setting Up a Clojure development environment on Linux with Emacs. Install JDK (Preferably OpenJDK) To get started, install OpenJDK. For example, download version 23.0.2 from the official site: wget https://...
This blog provides a comprehensive guide to setting up Alpine Linux on QEMU with persistent storage and SSH access. Dependencies Alpine Linux ISO QEMU Getting Started 1. Create a Virtual Disk To enable persistent storage, create a virtual hard di...
This blog provides a step-by-step guide to compiling Nginx with HTTP/3 (QUIC) support. It covers installing OpenSSL 3.x, building Nginx from source, and configuring it to enable HTTP/3. The guide also includes instructions for setting up SSL certific...