In Higher Logic Vanilla (Vanilla), you can install addons by adding them to one of the following directories:
Install an addon by symlink
Most addons have their source code managed in a virtual console system (VCS) tool like Git. Copying a directory would make it difficult to update in the future through the VCS, so Vanilla prefers to symlink addons. Picture the following directory structure in a vanilla-docker setup.
Our goal here is to have
my-addon be installed in the
vanilla plugins directory.
Make a symlink
MacOS or Linux
ln -s ../../repo-with-addons/plugins/my-addon
📝 NOTE: A relative symlink is used. This allows the symlink to continue to work when things are synced into the docker instance.
cd /D %userprofile%\workspace\vanilla\plugins
mklink \D my-addon ..\..\repo-with-addons\plugins\my-addon