today's howtostoday's howtos
-
Let's Encrypt (really ACME) has a decent reason for (still) using CSRs
As I found out a while back (in this entry), the ACME protocol that Let's Encrypt invented and used submits its actual requests for TLS certificates as Certificate Signing Requests (CSRs), despite CSRs being famously complicated things that are theoretically full of information that Let's Encrypt and ACME don't care about. The story I heard was that this was initially done because Let's Encrypt worried that the Certificate Authority Baseline Requirements might require CSRs to properly issue a TLS certificate, but recently Matthew McPherrin shared a different and great reason on the Fediverse: [...]
-
A beginner's guide to running Elasticsearch with Docker and Docker Compose
Elasticsearch is a powerful, open-source search and analytics engine built on top of the Apache Lucene library. It provides a distributed, scalable, and high-performance platform for storing, searching, and analyzing data in real time. With Elasticsearch, you can quickly index large volumes of data and retrieve relevant information using complex queries. Its versatility makes it suitable for a wide range of use cases, including logging, monitoring, and e-commerce applications.
-
Can you follow your own getting started guide?
And there is was! I changed a false to a true and everything started working. Being the good netizen that I am, I sent a pull request to fix the documentation.
And then it struck me.
There's no CI/CD for documentation.