The TLS Cert Only an API Could Renew

A FreePBX user panel served an expired TLS cert, every reload swore it was fixed, and the only thing that actually moved the needle was calling the cert module’s own regeneration API.

June 9, 2026 · 4 min

One Caddyfile, Infinite Subdomains

A dozen self-hosted apps, a dozen ugly ports, zero valid certs — until one wildcard cert turned ’expose another app’ into a three-line chore.

May 17, 2026 · 4 min