# 2026-02-17 ## Domain Registrar Migration Plan - OpenProvider has ~€80 credits remaining - As domains come up for renewal, transfer to Cloudflare Registrar instead - **URGENT: jongsma.me expires 2026-02-28** — transfer to CF before auto-renewal - stpetersburgaquatics.com expires 2026-03-13 - Full renewal schedule: zavtra(May), inou(Jun), unbelievable(Jul), x4(Aug), e-consultants(Sep), muskepo.nl(Sep), busel(Oct), localbackup(Oct), johanjongsma(Nov), 851brightwaters(Dec), flourishevents(Jan27), muskepo.com(Jan27), harryhaasjes(Feb27) ## DNS Migration - Changed NS to Cloudflare for ALL 10 remaining domains via OpenProvider API - OpenProvider API creds: `~/.config/openprovider.env` - Cloudflare activation checks triggered, cron job at 4:55 AM to check + add remaining 6 ## Email Migration - Added Tanya to Proton Bridge (account #2, pw: dxk6YlYpRgr3Z7fw3BhXDQ) - Stalwart: all users recreated with `"roles":["user"]` — needed for IMAP auth - imapsync working via SSH tunnel (localhost:9930 → zurich:993) - Tanya sync running in background (/tmp/imapsync_tanya.log) - K2.5 subagent spawned for Tanya inbox cleanup (envelope metadata only) ## Stalwart Fixes - Self-signed cert added but Stalwart not loading it (ACME override issue) - SSH tunnel workaround for imapsync (bypasses TLS + firewall) - UFW on Zurich: allowed all Tailscale traffic (`ufw allow in on tailscale0`) ## AgenticMail - Discovered: github.com/agenticmail/agenticmail — MCP layer on Stalwart for AI agents - 3 days old, 7 stars — too new for production. Bookmarked for later. - Interesting: SMS/Google Voice integration, outbound PII scanning ## BlueBubbles / iMessage - Mac Mini M4 (2025) is Johan's daily driver, BYO network - Can run BlueBubbles today — no need to wait for M4 Max laptop - Setup deferred to tomorrow