Установить изолированную среду и файловую систему для nodejs
Я создаю nodejs для нескольких арендаторов на хостинге Plesk и размещаю каждый nodejs для каждого арендатора на каждый поддомен. Но главная проблема сейчас в том, что клиент может запросить файл за пределами своего проекта nodejs, например, tenant1 может потребовать файл из приложения tenant2, например var otherCustomer = require("/var/www/vhosts/nodedomain.com/subProjects/user2.nodedomain.com/app.js");
Таким образом, есть какой-нибудь более безопасный способ, которым я могу заключить в тюрьму каждый проект без передачи проекта? VM2 будет пропускать память?