Máy chủ LAN
AMG EduTech Docs

Máy chủ LAN

Máy chủ tại Địa điểm thi, điều hành Ca thi khi không có Internet.

Mọi bản cài đặt máy chủ LAN hiện là thử nghiệm có kiểm soát, chưa được duyệt cho thi chính thức.

Mục đích

Máy chủ LAN (tên kỹ thuật: Local Runtime) chạy tại Địa điểm thi. Nó:

  • đăng ký với AMG-Cloud qua Yêu cầu đăng ký thiết bị;
  • tải Gói đề, Gói danh tính và Chuẩn bị Ca thi;
  • duyệt Máy thi, xác thực Thí sinh, cấp đề đã giải mã;
  • giữ đồng hồ Ca thi theo giờ máy chủ, nhận bài tự lưu và bản ghi âm;
  • đóng Ca thi và gửi bài làm về AMG-Cloud qua Hàng đợi gửi.

Đi kèm là web máy chủ LAN cho Kỹ thuật viên và Giám thị: thiết lập hạ tầng, đăng nhập cán bộ, tổng quan máy chủ, phòng thi của Giám thị.

User Guide: Kỹ thuật viên — máy chủ LAN và Giám thị — điều hành Ca thi.

Địa chỉ truy cập

Dành choĐịa chỉGhi chú
Thí sinhhttps://<máy-chủ-LAN>:18443Cổng duy nhất mở ra LAN
Kỹ thuật viên, Giám thịhttps://127.0.0.1:18444Chỉ mở được trên chính máy chủ

Dữ liệu và bảo mật

  • Dữ liệu lưu trên ổ đĩa của máy chủ; không có Đáp án.
  • Máy chủ tự sinh khóa thiết bị và ký mọi yêu cầu gửi lên AMG-Cloud.
  • Không sao chép thư mục dữ liệu sang máy khác; mã hóa mọi bản sao lưu.
  • Đăng nhập cán bộ trên máy chủ LAN được chuyển tiếp tới AMG-Cloud để xác thực.

Cách cài đặt

CáchGhi chú
Gói cài WindowsKhông cần Docker. Có menu cài đặt, trạng thái, cấu hình, chứng chỉ, xem log, gỡ cài. Tự tạo chứng chỉ HTTPS cho LAN
Gói DockerCho Linux hoặc Windows có Docker Desktop, kèm HTTPS

Máy thi phải cài chứng chỉ của máy chủ LAN trước khi thi; xem Kỹ thuật viên — máy chủ LAN.

Công nghệ

Bun, Elysia, Effect, SQLite. Web máy chủ LAN dùng React và TanStack Router.

Giới hạn hiện tại

  • Máy thi hỏng giữa giờ thì chưa đóng được Ca thi.
  • Giao diện Giám thị chưa có tạm dừng, cộng giờ hay ghi sự cố.
  • Khóa kích hoạt hết hạn 24 giờ sau khi Chuẩn bị Ca thi.
  • Chưa có công cụ sao lưu và khôi phục.