2026-05-29 09:52:35 +07:00
2026-05-28 08:54:01 +07:00
2026-05-29 09:52:35 +07:00
2026-05-28 16:42:34 +07:00
2026-05-28 16:42:34 +07:00
2026-05-28 16:42:34 +07:00
2026-05-28 16:42:34 +07:00
2026-05-28 16:42:34 +07:00
2026-05-20 23:01:18 +07:00
2026-05-20 23:01:18 +07:00
2026-05-28 16:42:34 +07:00
2026-05-29 09:39:46 +07:00
2026-05-20 23:01:18 +07:00
2026-05-20 23:01:18 +07:00
2026-05-20 23:01:18 +07:00
2026-05-20 17:37:36 +07:00

Thiệp cưới — chạy trên Windows

Website tĩnh (Ladipage). Cần chạy qua web server cục bộ — không mở trực tiếp file index.html bằng double-click (ảnh/JS sẽ lỗi).

Cách nhanh nhất

  1. Double-click file start.bat trong thư mục dự án.
  2. Trình duyệt sẽ mở: http://localhost:8888/www.mewedding.vn/index.html
  3. Dừng server: nhấn Ctrl+C trong cửa sổ đen (hoặc đóng cửa sổ).

Mở qua WiFi (điện thoại / máy khác cùng mạng)

  1. Máy tính và điện thoại cùng WiFi (không dùng guest network chặn LAN).
  2. Chạy start.bat — cửa sổ PowerShell in thêm dòng dạng: http://192.168.x.x:8888/www.mewedding.vn/index.html
  3. Trên điện thoại, mở đúng URL đó (thay 192.168.x.x bằng IP hiện in ra).
  4. Điện thoại không vào được (hay gặp nhất):
    • Chạy lại setup-wifi.ps1 (Admin) — script mở firewall cổng 8888 và đặt Wi-Fi sang Private.
    • Trên điện thoại dùng đúng URL dòng >>> DIEN THOAI (thường http://192.168.1.x:8888/...), không dùng localhost.
    • Điện thoại tắt 4G/5G, chỉ dùng WiFi cùng nhà; tắt VPN trên PC/điện thoại.
    • Router: tắt AP isolation / client isolation nếu bật.
    • Cửa sổ start.bat có dòng 192.168.x.x -> ... khi điện thoại truy cập → server nhận được; không có dòng → firewall/router chặn.
  5. Ảnh không hiện trên điện thoại: trang cần internet cho font/icon LadiPage (https://w.ladicdn.com). Ảnh trong thư mục w.ladicdn.com tải từ máy tính — nếu vẫn trống, xem cửa sổ server có dòng [404] (sai đường dẫn). Tải lại trang sau khi chạy lại start.bat.
  6. Lần đầu bind cổng lỗi: chạy một lần (PowerShell Admin), trong thư mục dự án:
    cd "E:\WD\WD-HN"
    powershell -ExecutionPolicy Bypass -File .\setup-wifi.ps1
    
    Hoặc lệnh tay (không dùng %USERNAME% trong PowerShell — sẽ lỗi 1332):
    netsh http add urlacl url=http://+:8888/ user="$env:USERDOMAIN\$env:USERNAME"
    
    Trong CMD (Admin) thì dùng được: netsh http add urlacl url=http://+:8888/ user=%USERNAME%

Chạy bằng PowerShell

cd "D:\Thiệp Cứoi\Wed-dt"
powershell -ExecutionPolicy Bypass -File .\serve.ps1

Nếu Windows chặn script lần đầu, chạy một lần:

Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

Deploy lên server (Kubernetes)

kubectl -n wedding rollout restart deploy/wedding-web
kubectl -n wedding rollout status deploy/wedding-web
Description
No description provided
Readme 694 MiB
Languages
HTML 97.5%
PowerShell 2%
JavaScript 0.3%
Batchfile 0.1%