Sitemap

  • Kirby CMS — Patterns and notes for Kirby development
    • Project Setup — Starting Kirby projects with Composer, environment configs, and content syncing
  • Deployment — Methods for deploying sites to shared hosting
    • git-ftp — How I deploy client sites to shared hosting
    • Git Push Deploy — Simple git-based deployment to shared hosting using bare repos and post-receive hooks
  • Hosting — Shared hosting operations, backups, and migrations
  • Tools — CLI tools and workflow setup
    • Managing SSH Keys — Setting up SSH key-based authentication and managing connections
    • Version Control — Patterns and principles for meaningful version control
  • outpost-pi — Home server setup — Raspberry Pi running Nginx, PHP, and AI coding agents
    • Local Multi-Site Setup — Running multiple websites on the local server with Nginx virtual hosts and .lan domains
    • zmx Session Manager — Persistent terminal sessions with zmx — a lightweight tmux alternative
  • Jaques — AI coding agent running on outpost-pi via pi and Claude
  • Raspberry Pi + Claude Code — Always-on Raspberry Pi web server with Claude Code, Tailscale networking, and Telegram bot for phone control