rranshous / infoshower

rpi image/video shower

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

goal:

image / video slideshow on rpi

this project is the server which serves up the data
can be run on the rpi or a central server

can be used w/ docker image rranshous/file_receiver to manage files


to setup pi:
 - install raspian
 - install chromium - http://raspberrypi.stackexchange.com/questions/44384/how-to-get-chromium-on-raspberry-3/44690
 - setup rpi to boot to kiosk chromium - http://blogs.wcode.org/2013/09/howto-boot-your-raspberry-pi-into-a-fullscreen-browser-kiosk/

or to run shower natively:
 - install raspian
 - install `fbi` from apt-get
 - clone infoshower in to `/home/pi/app/infoshower`
 - put data to rotate in `/home/pi/infoshower-data`
 - update `rc.local`:
`
  if [ -f /home/pi/app/infoshower/shower ] && ! [ -f /home/pi/disable_infoshower ]; then
   echo "launching infoshower"
   (sleep 10 && cd /home/pi/app/infoshower && /home/pi/app/infoshower/shower /home/pi/infoshower-data/) &
  fi
`
 - if you'd like to disable auto running on boot than `touch /home/pi/disable_infoshower`
 - Pro Tip: use rsync to populate the `infoshower-data` dir


# setup rsyncd in office
docker run --restart=always -d --name=infoshower-rsync -v /home/pi/infoshower-data:/data -e RSYNC_PASSWORD=anonymous rranshous/rsyncd-rpi -avzh --delete  anonymous@infoshower.aws-dev.manheim.com::data/ ./

# TODO
consider using: https://github.com/adafruit/pi_video_looper -- evaluated, does not do images


About

rpi image/video shower


Languages

Language:Shell 61.3%Language:Ruby 35.5%Language:Dockerfile 3.2%