1.8 KiB
1.8 KiB
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