0

[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.

image.png

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.

image.png

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.

image.png


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí