This is the setup repository for the ExpressionDetection project. It contains a Vagrantfile with the VM setup for this system.
-
Install Virtual Box version
6.0or greater -
Install Vagrant
-
For Windows users only
- Disable Hyper-V by running
bcdedit /set hypervisorlaunchtype offas administrator - Reboot your machine
- Disable Hyper-V by running
-
Run
mkdir ~/ExpressionDetectionChromeExtensionto create a folder to host all repositories- This folder will be in sync with the VM
-
Run
vagrant up --provision- This will build your development VM
-
Run
vagrant sshto get inside of it afterwards- Password is
vagrant
- Password is
-
Clone Compose by:
- Copy the
~/.ssh/id_ed25519.pubkey content to Github key settings. cd /projectsgit clone git@github.com:ExpressionDetection/compose.gitcd compose- Follow the
READMEinside Compose
- Copy the
-
Execute
vagrant ssh-config- Change
UsertorootandPasswordAuthenticationtoyes
- Change
-
Add the configuration to your
~/.ssh/configfile -
Install VS Code
Remote - SSHextension -
Click on the extension menu and enjoy!
- Password is
vagrant
- Password is
- Turn off the VM:
vagrant halt - Turn on the VM:
vagrant up - Turn provision VM resources:
vagrant up --provision - Destroy a VM:
vagrant destroy