Pavo is an electron app that displays and toggles between multiple web pages.
- Create a config.json file in /home/<user>/config
- Build the executable file
- Execute the binary file
- vagrant up
- vagrant ssh
- GUI: Login as vagrant (password: vagrant)
- cd project
- npm start
- sudo npm run dist
Note: You also have to run "npm install" on the host system because the web server tries to access the node_modules directory inside "/vagrant"
- ps ax | grep pavo
- Find "/tmp/.mount_pavo-<random>/pavo" and remember the process id at the start of that line
- kill <process id>
- ps ax | grep electron
- Find "node /home/vagrant/project/node_modules/.bin/electron ."
- kill <process id>
- ps ax | grep pavo
- Find "/Applications/pavo.app/Contents/MacOS/pavo" and remember the process id at the start of that line
- kill <process id>
- ps ax | grep electron
- Find "node /Users/dashboardclient/Desktop/pavo-feature-extend-web-interface-functionality/node_modules/.bin/electron ."
- kill <process id>
The web interface can be used with <host>:8080