go.sh 946 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. #!/bin/bash
  2. FLAVOR="raspi-ubuntu" # or mac or windows or x86-ubuntu or tinkerboard-ubuntu
  3. # Add user to video group for access to rasppi cam
  4. sudo usermod -aG video $USER
  5. # Install basics
  6. sudo apt-get install git screen
  7. # Install development stuff
  8. sudo apt-get install \
  9. docker.io \
  10. bluefish
  11. sudo usermod -aG docker $USER
  12. # Checkout projects
  13. mkdir -p $HOME/p
  14. cd $HOME/p
  15. ## TinyDC
  16. git clone https://github.com/harlanji/tinydatacenter
  17. alias lein=$HOME/p/tinydatacenter/lein-docker/lein.sh
  18. cd tinydatacenter
  19. cd rtmp-proxy-docker
  20. ./build.sh
  21. cd ..
  22. cd lein-docker
  23. ./build.sh
  24. cd ..
  25. cd cryogen-docker
  26. ./build.sh
  27. cd ..
  28. cd ..
  29. ## Cryogen (local fork)
  30. git clone https://github.com/harlanji/cryogen-core
  31. cd cryogen-core
  32. lein install
  33. cd ..
  34. ## iSpooge Live
  35. git clone https://github.com/harlanji/ispooge
  36. cd ispooge
  37. scripts/build.sh
  38. cd ..
  39. read -p "Reboot now? " -n 1 -r
  40. echo
  41. if [[$REPLY =~ ^[Yy]$ ]]; then
  42. sudo reboot
  43. fi