Hi every one,
I have installed moodle and coderunner plugin on a cloud service. Now I have this warning :
Run using the University of Canterbury's Jobe server. This is for initial testing only. Please set up your own Jobe server as soon as possible. See here
or /var/www/html as expected. Things might turn ugly.
****This script must be run by root*****
You really do need to be root to install Jobe. It needs to install all the required languages and, when jobs are submitted, needs to be able to change the ownership of submitted tasks to one of the jobe users. Remember that by installing Jobe you're potentially giving users who have access to the port on which Jobe is listening the ability to run any program in just about any language on that server - not a responsibility to be taken too lightly!
jobeinabox supplies the required services via a Docker container but usually only administrators can start that up, too.
So, yes, I recommend you use a cloud service like digitalocean.