Я работаю над проектом онлайн python компилятора. Когда пользователь отправляет python, сервер выполнит его. Что я хочу сделать, так это создать песочницу с виртуальной файловой системой, выполнить этот сценарий и установить ее, и эта песочница должна находиться далеко от файловой системы реального сервера, но nodejs должна иметь возможность контролировать stdin и stdout этой песочницы.
Как сделать это возможным?