This is a Friendly fork of the original as the maintener is currently not active.
=======
PhotoShow, your web gallery. PhotoShow is a free and open source web gallery, that you can very easily install on your web server. It doesn't even require a database !
First, you need to copy the repository into whatever you like (here, toto)
git clone https://github.com/psychedelys/PhotoShow.git gallery
based/forked on
git clone https://github.com/thibaud-rohmer/PhotoShow.git toto
Note : you may create those directories wherever you want, and give them the names you want. It is safer to have the Photos and Thumbs directories outside of your web path (this way, access can be restricted using the authentication & authorization mechanisms provided by PhotoShow).
- Photos : Where your photos will be stored.
- Generated : Where the thumbnails of your photos will be stored.
- Server FQDN : Your server FQDN, as if not this is not working behind a reverse proxy
- Server Path : The application path as seen on the outside world
Important : Make sure that the web server has the rights to read in the Photos directory and read/write in the Generated one.
Edit the file config.php
that is inside your PhotoShow folder. It is advised to put absolute paths for each of the entries, although relative paths should work fine.
Now, use your favorite web browser to go to your PhotoShow website. You should be asked to create the main account. This account will be the admin of the website.
Your website is now ready.
=======
Packages needed:
- php5
- php5-gd
- php5-geoip
- php5-gmp
=======
Using:
- http://jquery.com/
- http://www-cs-students.stanford.edu/~tjw/jsbn/
- http://matejdanter.com/2010/12/elliptic-curve-php-oop-dsa-and-diffie-hellman/
- http://www.movable-type.co.uk/scripts/aes.html
=======
Thanks to:
- http://crypto.stanford.edu/sjcl/
- https://github.com/nappa/eliptic_curve_names
- http://www.unlimitednovelty.com/2012/03/dont-use-bcrypt.html
- Jose Rodriguez http://code.google.com/p/cool-php-captcha GPLv3
- John Resig Jquery MIT & GPL