Posts tagged with “Meta”
Moving my blog to self-hosted, powered by Forgejo
Self-hosting a static blog with push-to-deploy: Forgejo Actions ships the site over a Tailscale/Headscale tailnet to a Caddy reverse proxy, with no long-lived SSH keys to manage.
Setting up a free Oracle VPS as a reverse proxy
Set up a zero-cost reverse proxy: an Oracle Always Free VPS running Caddy, linked to home origin servers via Tailscale, with automatic HTTPS and one-line site additions.
Auto-Deploying a static site from Forgejo to CloudFlare Pages
A step-by-step guide to deploying a static site from a self-hosted Forgejo instance to CloudFlare Pages, using a Forgejo Action that redeploys automatically on every push to main.
Re-verifying failed backups with Proxmox Backup Server
A simple script to re-verify failed backups in Proxmox Backup Server
On Serving Markdown to AI Agents
Cloudflare and Spatie have both shipped tools to serve Markdown to AI agents. I tried it - and discovered ChatGPT silently rejects text/markdown responses entirely.
Adding Plausible to Uptime Kuma Status Page
Struggling to connect Plausible to Uptime Kuma’s status page? The required Analytics ID and Script URL aren’t obvious - here’s what they actually are.
Adding Plausible to Mastodon Using nginx `sub_filter`
Injecting Plausible Analytics into Mastodon using nginx sub_filter, CSP header overrides, and inline script hashes - plus why doing this is probably a bad idea.
Installing and configuring Plausible Analytics Community Edition on Ubuntu
Running through how to install Plausible Analytics Community Edition with its requirements on a bare Ubuntu server.
The Perils of your Domain Name
Choosing domains can have consequences that reach beyond what you might expect.
Blogging with weblog.lol and GitHub actions
My blog is run on omg.lol's weblog.lol service. In this blog post I want to show how I'm using a GitHub action and the weblog.lol API to manage my blog in Git, rather than through their web interface.