51 posts in categories technical
AWFFull in the Cloud: Shipping Logs to Object Storage and Running in Containers
A practical guide to shipping web server access logs to AWS S3 or Azure Blob Storage using Fluent Bit, Vector, or Filebeat/Logstash — including persistent buffering, retry configuration, concurrent write safety, and log loss prevention. Covers running AWFFull as a stateless container against object storage logs and serving the generated reports as a static website.
loadgen-rs (Short): Results, Quick Start, and Tool Choice
A short version of the loadgen-rs article: what it does, benchmark highlights vs h2load, when to choose which tool, and how to start quickly in single-node and distributed mode.
loadgen-rs: An HTTP Benchmark Client in Rust
How I built an HTTP benchmark client in Rust that supports HTTP/1.1, HTTP/2, and HTTP/3 — machine-readable output, distributed multi-node mode, Terraform/Ansible cloud deployment, and what CPU profiling revealed about the performance ceiling.
cert-manager-webhook-libdns: One Webhook, Many DNS Providers
How cert-manager-webhook-libdns enables DNS-01 across many DNS providers via libdns, with practical operational improvements, compatibility automation, and a quick Kubernetes deployment path.
Simple autotls setup with ferron
This article describes simple autotls setup with ferron webserver
How to automate TLSA update
This article describes how to automatically update the TLSA record for DANE
How to Run Tor Arti as an HTTP Proxy or Behind a g3 HTTP Proxy
How to run Tor Arti as an HTTP proxy or behind a g3 HTTP proxy.
ESO (External Secrets Operator) Breaking Change in 0.10.0
ESO (External Secrets Operator) breaking change in 0.10.0: "secret does not contain needed label... Update secret label to use it with webhook".
How to Host a Zola-Generated Site on GitLab Pages
How to host a Zola-generated site on GitLab Pages
bash settings
This page holds some bash snippets