Я хотел бы дать пользователю возможность указать путь к папке, которой они хотят поделиться с полем Vagrant, когда они подготавливают машину, например, через ввод командной строки:
config.vm.synced_folder USER_SETS_THIS, "/srv/website"
Это вообще возможно? Идея заключается в том, что папка не всегда может находиться в одном и том же месте на каждом хост-компьютере.
Я думаю, вы можете использовать для этого переменные среды. что-то вроде этого:
VAR="C:\www" vagrant up
в бродячем файле:
config.vm.synced_folder ENV['VAR'], "/srv/website"
Я не пробовал использовать это таким образом, но вы можете попробовать :)