Choose the package that matches your Moodle installation and execution environment.

VPL Moodle plugin Install the activity module in Moodle.
VPL Jail SystemRun and isolate student programs on a separate execution server.

Install from the tar.gz package on your execution server, or use a prebuilt Docker image.

Installation notes

Check the release notes before installing. The Moodle plugin and jail server should be kept compatible with one another, and the execution server should be configured according to your institution's security policy.