Triển khai trên Vercel
Chúng tôi đã phát hành gói @waline/vercel làm gói máy chủ, và triển khai trên Vercel cũng là cách chúng tôi khuyên dùng nhất.
Cách triển khai
Nhấn nút màu xanh ở trên, trình duyệt sẽ chuyển bạn đến Vercel để triển khai bằng mẫu Waline.
Note
Nếu bạn chưa đăng nhập, chúng tôi khuyên bạn nên đăng nhập bằng GitHub.
Nhập tên dự án Vercel của bạn rồi nhấn
Create.
Create Project Kho lưu trữ có tên bạn vừa nhập sẽ được Vercel tạo và khởi tạo tự động dựa trên mẫu ví dụ của Waline.

new project Sau một hoặc hai phút, Vercel sẽ hoàn tất việc triển khai. Nhấn nút
Go to Dashboardđể chuyển đến bảng điều khiển ứng dụng của bạn.
dashboard
Tạo cơ sở dữ liệu
Nhấn
Storageở trên cùng để vào trang dịch vụ lưu trữ, chọnCreate Database. TrongMarketplace Database Providers, chọnNeon, rồi nhấnContinue.
storage Bạn sẽ được yêu cầu tạo tài khoản Neon. Chọn
Accept and Create. Tiếp theo, chọn cấu hình gói cơ sở dữ liệu, bao gồm khu vực và hạn mức. Bạn có thể giữ mặc định và nhấnContinue.
neon Đặt tên cơ sở dữ liệu. Bạn có thể giữ mặc định và nhấn
Continue.
neon Bây giờ cơ sở dữ liệu đã xuất hiện trong
Storage. Nhấn vào đó và chọnOpen in Neonđể chuyển sang Neon. Trong Neon, chọnSQL Editorở bên trái, dán câu lệnh SQL từ waline.pgsql vào trình soạn thảo, rồi nhấnRunđể tạo các bảng.
neon 
neon Sau một lúc, bạn sẽ thấy thông báo thành công. Quay lại Vercel, nhấn
Deployments, rồi nhấnRedeploytrên lần triển khai mới nhất để cấu hình cơ sở dữ liệu mới có hiệu lực.
redeploy success Vercel sẽ chuyển về
Overviewvà bắt đầu triển khai. KhiSTATUStrở thànhReady, nhấnVisitđể mở trang đã triển khai. URL này chính là địa chỉ máy chủ của bạn.
visit
Gán tên miền
Nhấn Settings - Domains để vào trang cài đặt tên miền.
Nhập tên miền bạn muốn gán và nhấn nút Add.

Add domain Thêm một bản ghi
CNAMEmới trong máy chủ dịch vụ tên miền của bạn.Type Name Value CNAME example cname.vercel-dns.com Sau khi có hiệu lực, bạn có thể dùng tên miền của mình để truy cập Waline. 🎉
- Hệ thống bình luận: example.your-domain.com
- Bảng điều khiển quản trị: example.your-domain.com/ui

success
Nhúng bằng HTML
Thiết lập như sau trong trang web của bạn:
- Nhập kiểu dáng của Waline từ
https://unpkg.com/@waline/client@v3/dist/waline.css. - Tạo thẻ
<script>sử dụnginit()từhttps://unpkg.com/@waline/client@v3/dist/waline.js, và truyền các tùy chọn bắt buộcelvàserverURL.ellà phần tử dùng để hiển thị Waline. Nó có thể là chuỗi chọn CSS hoặc một HTMLElement.serverURLlà địa chỉ máy chủ bạn đã lấy ở bước trước.
<head>
<!-- ... -->
<link rel="stylesheet" href="https://unpkg.com/@waline/client@v3/dist/waline.css" />
<!-- ... -->
</head>
<body>
<!-- ... -->
<div id="waline"></div>
<script type="module">
import { init } from 'https://unpkg.com/@waline/client@v3/dist/waline.js';
init({
el: '#waline',
serverURL: 'https://your-domain.vercel.app',
});
</script>
</body>Quản trị bình luận
- Sau khi triển khai, truy cập
<serverURL>/ui/registerđể đăng ký. Người dùng đăng ký đầu tiên sẽ trở thành quản trị viên. - Sau khi đăng nhập, quản trị viên có thể quản lý bình luận: chỉnh sửa, đánh dấu hoặc xóa.
- Người dùng cũng có thể đăng ký qua khung bình luận. Sau khi đăng nhập, họ sẽ được chuyển đến trang hồ sơ của mình.
