Home   Features   Download   Demo   Installation / Troubleshooting

What is Scry?

Scry is a simple, secure, fast, and free photo album for your website. The only software you need to run it is PHP with GD support. To publish your photos, simply upload them into directories on your webserver.

  • Simple - your albums will have the same names as the directories you put your photos in. There's no way for users to comment on photos or a complicated web interface for managing your images. Your photos speak for themselves.
  • Secure - many complex PHP photo albums also pose grave security risks to your webserver. Scry is designed from the ground up with security in mind.
  • Fast - Scry automatically caches image thumbnails for you the first time you look at an album.
  • Free - Scry is completely free to use on your personal website, company home page, or to include in your commercial product. Scry is distributed under the BSD license.

Scry is the simplest PHP photo album you'll ever love.

News

  • 15 July 2006 - Scry 1.2 is coming soon, and plans are underway for a version 2.0 - stay tuned!
  • 1 October 2004 - Scry 1.1 is released. Get it at SourceForge or visit the 1.1 demo album.

Background

For my needs, photo gallery programs always try to be everything to everyone. They include complex comment systems, force you to use a web interface to upload and manage photos, put data (and sometimes photos!) in a relational database, and generally complicate your life. Photos are quite happy in a normal filesystem, with a simple XHTML interface, image resizing, and strong template support for inclusion in an existing site.

Scry is less than 700 lines of code, including configuration and copious comments, contained in 6 source files. It doesn't use a relational database. It has no administrative or user front end. Change your photo files and your albums will change automatically. Image resizing and caching is done on the fly for speed. You can easily embed Scry into an existing site. Scry is stable, secure, production-tested. You can use Scry for any purpose you like under the BSD licence.

Contribute

We're always looking for help making Scry complete and bug-free. All of our development is on SourceForge; we always welcome bug reports and feature requests in the trackers. You can also browse CVS to see the latest code.

Like Scry?

Help us out by rating our project on Freshmeat.net, Hotscripts.com or by adding your Scry site to our list of links.