Skip to main content

Bắt đầu — chuẩn bị Cloudflare

Đây là bước đầu tiên, thực hiện một lần cho mỗi project. Mục tiêu: có một tài khoản Cloudflare + API token đã kiểm tra hoạt động, sẵn sàng để tạo website.

1. Đăng ký Cloudflare

Nếu chưa có tài khoản, tạo miễn phí tại trang đăng ký của Cloudflare. Không cần thẻ tín dụng, không cần mua gì — bản miễn phí đủ dùng.

2. Lấy Account ID

Sau khi đăng nhập, vào mục Workers & Pages. Account ID hiển thị ở sidebar phải — copy lại.

3. Tạo API Token có giới hạn quyền

:::danger Không dùng Global API Key Global API Key là chìa khóa toàn quyền của cả tài khoản — lộ ra là mất sạch. Luôn tạo API Token riêng, chỉ cấp đúng vài quyền cần thiết. :::

Vào My Profile → API Tokens → Create Token → Create Custom Token, cấp các quyền:

LoạiPermissionMức
AccountCloudflare PagesEdit
AccountAccess: Apps and PoliciesEdit
AccountAccess: Organizations, Identity Providers, and GroupsEdit
ZoneDNSEdit (chỉ cần nếu gắn tên miền riêng)

Token chỉ hiện đúng một lần — copy ngay khi tạo.

4. Bật Zero Trust

Vào mục Zero Trust trên dashboard, đặt một team name (chữ thường, không dấu) — đây là bước làm một lần, cần cho tính năng phân quyền truy cập sau này. Chọn gói Free (tối đa 50 user).

5. Kết quả

Sau bước này, bạn sẽ có:

  • Một file .env chứa token (được lưu an toàn, không commit lên git)
  • Một file site.config.json mô tả project của bạn

Sẵn sàng chuyển sang Tạo website →