Adrian Altner

Home About Categories Tags
DE EN
  • Caching webmention avatars locally at build time

    Apr 22, 2026

  • Security headers for an Astro site behind Caddy

    Apr 22, 2026

  • Setting up a Forgejo Actions runner for self-hosted CI/CD

    Apr 22, 2026

  • Image Voice Memos

    Apr 6, 2026

  • Forgejo on Debian 13 with Rootless Podman

    Apr 3, 2026

  • Initial VPS Setup on Debian

    Apr 3, 2026

  • Resolving Obsidian Wiki-Links in Astro with a Custom Remark Plugin

    Mar 26, 2026

  • My Website

    Mar 26, 2026

  • Troubleshooting Mastodon Backfeed and Stale Webmentions

    Mar 24, 2026

  • POSSE to Mastodon: State, Media Uploads, and Safer Deploys

    Mar 24, 2026

  • Webmentions: Receiving and Sending Cross-Site Reactions

    Mar 23, 2026

  • Syndication Links Without Frontmatter Editing

    Mar 23, 2026

  • Improving Bluesky Syndication: Notes, Images, and State

    Mar 23, 2026

  • POSSE to Bluesky with the AT Protocol

    Mar 23, 2026

  • Microformats2: Marking Up Posts for the IndieWeb

    Mar 23, 2026

  • Joining the IndieWeb

    Mar 23, 2026

  • Obfuscating Contact Data on a Static Site

    Mar 23, 2026

  • Closing the Loop: Bluesky Reactions as Webmentions

    Mar 23, 2026

  • Live Webmentions Without SSR: A Hybrid Approach

    Mar 23, 2026

  • Syndicating Photos to Flickr with POSSE

    Mar 21, 2026

  • Adding Notes, Links, and Archives

    Mar 21, 2026

  • Distinguishing Collection Sets from Category Collections

    Mar 21, 2026

  • Structuring Photos as a Collection Tree

    Mar 21, 2026

  • Building the Photo Stream

    Mar 19, 2026

  • Migrating the Vision Script from OpenAI to Claude

    Mar 19, 2026

  • Photo Albums with Astro's Content Layer

    Mar 19, 2026

  • Vision Rate-Limit Runbook for Photo Sidecars

    Mar 15, 2026

  • Generating Photo Sidecars Locally Before a VPS Deploy

    Mar 14, 2026

  • Obsidian to VPS Pipeline: Sync, Pull, and Redeploy

    Mar 11, 2026

  • Triggering VPS Deploys with GitHub Actions

    Mar 5, 2026

  • Mirroring GitHub to Codeberg Without a Third-Party Action

    Mar 5, 2026

  • Installing Podman Locally and on a VPS

    Mar 4, 2026

  • GitHub SSH on a VPS (Reliable Deploy Access)

    Mar 4, 2026

  • Keeping the Website Running After a VPS Reboot

    Mar 4, 2026

  • Operating Astro SSR in Production with Podman

    Mar 4, 2026

  • Updating the Website Repository on a VPS

    Mar 4, 2026

  • Caddy for Astro + Podman (HTTPS and Canonical Host)

    Mar 3, 2026

  • Deploying Astro SSR to a VPS with Podman

    Mar 2, 2026

  • How to build your Website from Local Setup to VPS

    Mar 1, 2026

  • Hallo, Welt!

    Dec 1, 2025

© 2026 Adrian Altner
Contact Imprint Privacy