[Homelab] #23 Vercel cho Blog để tạo một Failover
Lại là một bài nữa ở tầng PaaS. Bài sau chắc là sẽ có Hybrid Cloud.
Khoảng một năm trước, mình đã từng Deploy Blog lên trên Vercel một lần. Nhưng lần đó nhìn nhiều thứ ngộp quá nên cũng chỉ dừng lại ở đây.

Thế thì hôm nay sẽ tiếp tục chiếc cày năm ấy tôi để lại.
Bắt đầu Setup lại Vercel
Tính ra ngày trước nhìn chẳng hiểu cái mô tê gì, toàn làm lung tung. Giờ chỉ cần nhìn vào, chưa tới 5 phút là biết vấn đề nằm ở cách chọn Root Directory.

Lúc trước là để ở thư mục /BrokenWorld, cái repo của mình bị đệ quy hẳn 1 lần ạ.
Thêm cỡ 10 phút nữa là setup xong luôn website Vercel
Trỏ CNAME về Vercel
Đang trong lúc hớn hở chuẩn bị thêm một cái CNAME dẫn từ domain của mình về Vercel thì
An A, AAAA, or CNAME record with that host already exists. For more details, refer to <https://developers.cloudflare.com/dns/manage-dns-records/troubleshooting/records-with-same-name/>.
Quéo quèo, thì do mình đã trỏ A record về hosting của Cloudfly trước đó rồi, làm cái này nữa thì không được phép. Coi như ước mơ Failover đi tong
Mission Failed
Ngoài ra thì trong lúc làm thì gặp một số lỗi liên quan đến NodeJs trong gói build của bên hosting vì update lên Hexo 8.0.0 nên không tương thích với NodeJs 18 => Sửa file build lên NodeJs 20 là đẹp.

All rights reserved