• v0.1.0 fcdef91562

    ExamLab 0.1.0
    Some checks failed
    Check and package / app (ubuntu-24.04) (push) Has been cancelled
    Check and package / app (windows-latest) (push) Has been cancelled
    Stable

    GameTec_live released this 2026-10-10 21:20:38 +02:00 | 1 commits to main since this release

    ExamLab 0.1.0 provides isolated Linux coding workspaces through code-server on Windows and Linux hosts.

    • Configure editor settings, extensions, toolchains, starter projects, networking, timers, and VM resources.
    • Preserve student workspace disks and mirror student files to the host.
    • Use the desktop interface or start with --remote for browser management on port 4747 with a teacher access key.
    • QEMU downloads into the app's private data directory on first launch. Windows requires Windows Hypervisor Platform; Linux requires KVM and permission to access /dev/kvm.

    Downloads:

    Platform Artifact
    Windows x64 installer ExamLab_0.1.0_x64-setup.exe
    Windows x64 executable exam-lab.exe
    Linux x64 AppImage ExamLab_0.1.0_amd64.AppImage
    Debian/Ubuntu x64 package ExamLab_0.1.0_amd64.deb
    Linux x64 portable desktop ExamLab_0.1.0_linux-x86_64.tar.xz
    Linux x64 headless server exam-host-linux-x86_64

    Linux portable desktop builds require glibc 2.35 or newer. The headless server requires glibc 2.35 or newer and OpenSSL 3. Use HTTPS through a reverse proxy for internet-facing management. Remote management is shared between signed-in teachers; separate teacher accounts are not implemented.

    See the attached README.md for launch instructions, SHA256SUMS for binary integrity checks, and LICENSE / THIRD_PARTY.md for licensing information.

    Validation: 29 Rust tests and 20 frontend tests passed. Browser management, windowless Windows/Linux startup, and graceful Ctrl+C/SIGTERM shutdown were verified.

    Downloads