Opera (MacBook)

Định nghĩa

opera.local là MacBook Pro cá nhân của Nguyễn Bình Sơn, dùng làm máy điều khiển chính cho homelab (chạy Claude Code, SSH vào Pi/router, quản lý cấu hình). Không phải một thiết bị hạ tầng cố định trong mạng nhà — thường di chuyển ra mạng public, nên các kết nối tới homelab đều đi qua Cloudflare Tunnel/Access thay vì phụ thuộc mạng LAN.

Nguồn chính

Khái niệm liên quan

Ghi chú

  • Chạy Vibe Companion (the-companion) qua launchd, expose qua tunnel companion tới domain opera.stupidsimpletempo.com, bảo vệ bằng Cloudflare Access.
  • Có alias SSH cf:home:pi trong ~/.ssh/config (ProxyCommand qua cloudflared access ssh) để vào Pi qua tunnel homelab-ssh, không cần VPN/mạng nhà.
  • Từ 2026-07-24: chạy dnscrypt-proxy (cài qua Homebrew, service dưới root) làm DNS resolver cục bộ (127.0.0.1:53), forward toàn bộ truy vấn DNS qua DoH tới AdGuard Home trên Pi (https://dns.nguyenbinhson.com/dns-query) — máy được lọc quảng cáo/tracker bởi AdGuard ngay cả khi ở mạng public. Đã test xác nhận (doubleclick.net bị chặn, domain thường resolve bình thường).
  • Có cài thêm app “AdGuard for Mac” (cask Homebrew, ad blocker standalone qua Network Extension) — sản phẩm khác, không phải AdGuard Home, không liên quan tới cấu hình DNS ở trên.
  • Chạy hai màn hình (built-in Liquid Retina XDR 3024×1964 + Samsung LF24T450F 1080p). Từ 2026-08-21: giữ Dock cố định ở màn built-in bằng app tự viết Dock Stick Forever v2 (~/Code/dock-stick-forever, cài ở ~/Applications/), dùng CGEventTap — xem dock-nhay-man-hinh-tren-macos. Mẹo defaults write com.apple.dock autohide-delay dùng trước đó đã hết tác dụng từ macOS Sequoia.
  • Từ 2026-08-22: có thêm alias SSH cf:tantan:win (máy Windows ở văn phòng công ty) và dùng app Windows App của Microsoft để RDP vào máy đó qua cloudflared access rdp — xem may-windows-vp-qua-cloudflare-tunnel.