Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pavo

Description

Pavo is an electron app that displays and toggles between multiple web pages.

Usage

  • Create a config.json file in /home/<user>/config
  • Build the executable file
  • Execute the binary file

Set up a development environment

  • 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"

Kill Process

Linux

Executable File

  • ps ax | grep pavo
  • Find "/tmp/.mount_pavo-<random>/pavo" and remember the process id at the start of that line
  • kill <process id>

Development environment

  • ps ax | grep electron
  • Find "node /home/vagrant/project/node_modules/.bin/electron ."
  • kill <process id>

macOS

Executable File

  • 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>

Development environment

  • ps ax | grep electron
  • Find "node /Users/dashboardclient/Desktop/pavo-feature-extend-web-interface-functionality/node_modules/.bin/electron ."
  • kill <process id>

Web Interface

The web interface can be used with <host>:8080

About

An electron based dashboard app that allows to show multiple websites on a big screen tv easily

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages