wip: update installation and add readme details
This commit is contained in:
parent
227e4cac44
commit
aef60aae17
34
README.md
34
README.md
@ -145,3 +145,37 @@ $BODY$;
|
||||
NODE_TLS_REJECT_UNAUTHORIZED='0'
|
||||
```
|
||||
otherwise you will receive the error: **Error: self signed certificate**
|
||||
|
||||
## Run with Vagrant
|
||||
|
||||
Create the VM with
|
||||
|
||||
vagrant up
|
||||
|
||||
After you change anything
|
||||
|
||||
vagrant destroy; vagrant up
|
||||
# or
|
||||
vagrant reload
|
||||
|
||||
After installation, got to VirtualBox and add audio card to VM in Settings for VM. Do a `vagrant reload` afterwards.
|
||||
|
||||
To see the ssh parameters for config use `vagrant ssh-config`. Vagrant will map the current directory to `/vagrant` by default.
|
||||
|
||||
|
||||
Steps to do in VM:
|
||||
|
||||
vagrant ssh
|
||||
cd simulator
|
||||
sudo cp -R /vagrant/* .
|
||||
sudo chown -R vagrant:vagrant *
|
||||
sudo npm install --unsafe-perm ?
|
||||
(sudo?) npm install --unsafe-perm
|
||||
#run simulator
|
||||
NODE_TLS_REJECT_UNAUTHORIZED='0' node ./index.js --path="./config/dev/"
|
||||
|
||||
|
||||
### Problems / to do
|
||||
|
||||
It worked once but now it does not work, don't know why.
|
||||
|
||||
|
22
Vagrantfile
vendored
22
Vagrantfile
vendored
@ -39,6 +39,9 @@ Vagrant.configure("2") do |config|
|
||||
# your network.
|
||||
config.vm.network "public_network"
|
||||
|
||||
config.ssh.forward_x11 = true
|
||||
config.ssh.forward_agent = true
|
||||
|
||||
# Share an additional folder to the guest VM. The first argument is
|
||||
# the path on the host to the actual folder. The second argument is
|
||||
# the path on the guest to mount the folder. And the optional third
|
||||
@ -49,13 +52,18 @@ Vagrant.configure("2") do |config|
|
||||
# backing providers for Vagrant. These expose provider-specific options.
|
||||
# Example for VirtualBox:
|
||||
#
|
||||
# config.vm.provider "virtualbox" do |vb|
|
||||
# # Display the VirtualBox GUI when booting the machine
|
||||
# vb.gui = true
|
||||
#
|
||||
# # Customize the amount of memory on the VM:
|
||||
# vb.memory = "1024"
|
||||
# end
|
||||
config.vm.provider "virtualbox" do |vb|
|
||||
# Display the VirtualBox GUI when booting the machine
|
||||
# vb.gui = true
|
||||
vb.customize [
|
||||
"modifyvm", :id,
|
||||
"--audio", "coreaudio",
|
||||
"--audiocontroller", "hda"
|
||||
]
|
||||
|
||||
# Customize the amount of memory on the VM:
|
||||
vb.memory = "1024"
|
||||
end
|
||||
#
|
||||
# View the documentation for the provider you are using for more
|
||||
# information on available options.
|
||||
|
@ -7,5 +7,8 @@ apt-get install -y curl
|
||||
apt-get install -y python-minimal
|
||||
curl -sL https://deb.nodesource.com/setup_8.x | bash
|
||||
apt-get install -y nodejs
|
||||
sudo apt install -y alsa-utils
|
||||
sudo apt-get install -y libasound2-dev
|
||||
sudo npm i -g node-gyp
|
||||
|
||||
mkdir simulator
|
Loading…
Reference in New Issue
Block a user