Nguồn: https://github.com/homielab/giapha-os?tab=readme-ov-file
Chỉ cần khoảng 10 -> 15 phút là bạn có thể tự dựng hệ thống gia phả cho gia đình mình.
- Tạo tài khoản miễn phí tại https://github.com nếu chưa có.
- Tạo tài khoản miễn phí tại https://supabase.com nếu chưa có (khuyên dùng đăng ký bằng tài khoản GitHub cho nhanh).
- Tạo New Project. Đợi khoảng 1 -> 2 phút để hệ thống khởi tạo xong.
- Vào Project Settings → API, giữ lại 2 giá trị này để dùng ở bước tiếp theo:
Project URLProject API Keys
- Tạo tài khoản miễn phí tại https://vercel.com nếu chưa có (khuyên dùng đăng ký bằng tài khoản GitHub cho nhanh).
- Điền các biến môi trường đã lưu ở bước 1:
NEXT_PUBLIC_SUPABASE_URL=Project URLNEXT_PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY=Project API Keys
- Nhấn Deploy và chờ 2 -> 3 phút.
Bạn sẽ có một đường link website vd https://donghonguyenkhacos.vercel.app/để sử dụng ngay.
Yêu cầu: máy đã cài Node.js và Bun
- Clone hoặc tải project về máy.
- Đổi tên file
.env.examplethành.env.local. - Mở file
.env.localvà điền các giá trị đã lưu ở bước 1.
NEXT_PUBLIC_SUPABASE_URL="https://your-project.supabase.co"
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_DEFAULT_KEY="your-anon-key"- Cài thư viện
bun install- Chạy dự án
bun run devMở trình duyệt và truy cập: http://localhost:3000
- Đăng ký tài khoản mới khi vào web lần đầu.
- Người đăng ký đầu tiên sẽ tự động có quyền admin.
- Các tài khoản đăng ký sau sẽ mặc định là member.



9:28 PM
asahi
Posted in: 




