3 ms·
depends on what stack you're using. Perl has excellent very low friction tools for separating stuff out (notably perlbrew, local::lib, carton). Python has vir
by singingfish 11y ago
depends on what stack you're using. Perl has excellent very low friction tools for separating stuff out (notably perlbrew, local::lib, carton). Python has virtualenv which is not quite as capable an isolation layer from my limited experience. The quick brute force way is to set up a virtualbox per client maybe using vagrant and/or docker and/or (?:ansible|chef|puppet) to help set up some of the turnkey stuff. Generally I work remotely on clients machines directly and they provide the virtual machines and vpn setup for me, or being a perl guy I'll work on bare metal and provide detailed installation instructions in some form or other.