60_update_get_the_site.sh 681 B

12345678910111213141516
  1. #!/bin/bash
  2. cp /defaults/photoshow /config/nginx/site-confs/default
  3. if [ ! -f "/config/www/PhotoShow/config.php" ]; then
  4. echo "fetching photoshow files from github"
  5. git clone https://github.com/thibaud-rohmer/PhotoShow.git /config/www/PhotoShow
  6. sed -i -e 's/$config->photos_dir.\+/$config->photos_dir = "\/Pictures";/' /config/www/PhotoShow/config.php
  7. sed -i -e 's/$config->ps_generated.\+/$config->ps_generated = "\/Thumbs";/' /config/www/PhotoShow/config.php
  8. else
  9. echo "checking for updates"
  10. cd /config/www/PhotoShow
  11. git pull
  12. fi
  13. sed -i -e "s@\$config->timezone.*@\$config->timezone = \"${TZ}\"@g" /config/www/PhotoShow/config.php
  14. chown -R abc:abc /config/www/PhotoShow /Thumbs