Hi,
I've been using an online compiler for C++ here
http://coliru.stacked-crooked.com/I'd like to do similar for Pascal language, but the bit that worries me is how do I ensure that when users compile and execute code on my server, they don't do anything that could be "hostile" to the server (i.e. do bad things to my hard-drive/network etc).
Maybe by running the service under a specific username? I'm not a network/security expert so maybe this is where I need help, or maybe it is very easy :-) ..
I have a fresh install of debian9 that I could dedicate to trying this out, I have a bit of time over the weekend so could give it a first attempt ASAP if possible.
I can handle most of the other parts, I already allow users to compile code on my server, but I don't allow them to run it (they download it locally and run it). It is just the security aspect of running on the server that is the issue for me..
Thanks in advance..