I Dare You!

by peter_budo

submit your photo

Hall of Fame
View past winners from this year

Please participate in Meta
and help us grow.

Take the 2-minute tour ×
Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. It's 100% free, no registration required.

I am trying to find a simple yet solid solution for a self-hosted photo site. I have been through a bunch but have found them outdated code-wise (Gallery2), technology-wise (Flash based) or just plain ugly or disorganized (Coppermine).

I am considering using non-photo CMS like WordPress simply because the themes look good and the user interface is so simple, but would like to know if there are any other options out there.

P.S.: Please don't mention photo sharing sites like Flickr, Picassa, etc. I'm not interested in anything that is not self hosted. And nothing based on Flash, please.

Edit. I am a web developer and have no problem working with code/servers/etc, just wondering what options are out there, most everything I have seen is dismal.

share|improve this question
Are you looking for somewhere which lets you install an arbitrary program? Or do you want someone to do that level for you? –  mattdm May 27 '11 at 22:31
I think you will find that most professionals outsource this to focus on photography. Meaning they don't host it. Also many of the better solutions will provide better support and upgrade paths when they host them. –  dpollitt May 27 '11 at 22:34
I am also a web developer/designer and comfortable with using anything built with php/javascript/etc. I could built this from scratch but that is too time consuming. –  Wyck May 27 '11 at 22:42
It doesn't sound like you want a "service" as suggested in the question. Do you actually want a website backend framework? A service implies you want more of a hands-off approach. –  dpollitt May 27 '11 at 22:44
"Self-hosted" technically means "a piece of software which can build or run itself". That's clearly not what you mean, but it's also less explanatory than you think it is. I'm also not sure you can get good recommendations without being clear about what you don't like about apparently-reasonable options. –  mattdm May 27 '11 at 23:22

6 Answers 6

up vote 9 down vote accepted

My favorites are ProPhoto and RawFolio. Both of these are going to cost you money up front and both of them have self hosting options. They even have the option to install the software for you if you decide that is the path you want to follow.

You will find that the ProPhoto blog is used across the photography industry. It is hard not to run into this template at some point if you view a lot of photography websites. I personally like it, and am very happy with its customization options. The backend GUI is very intuitive, and the support staff is very helpful if you need further customization added.

share|improve this answer
I see your comment on being a web developer was now added. I would look at both of these same options, but just install them yourself. The great thing about these options is you will spend less time customizing code and more time photographing, editing, and posting great photos. –  dpollitt May 27 '11 at 22:43
yes this is more in line, thanks, something I can customize but won't take forever. –  Wyck May 27 '11 at 23:02

Give a try to Piwigo : this is an open source photo gallery software. It includes many features such as hierarchical albums, tags, search, browse by date or in a map, EXIF/IPTC support, additional features with 150+ plugins, change appearance with themes... A few examples made with Piwigo:

Piwigo can be downloaded (for free) on Piwigo.org and you can test it very quickly on Piwigo.com (no installation required).

If you're a web developer, you will probably appreciate to have a "ready to use" solution and the possibility to adapt it to your needs with themes and plugins.

share|improve this answer
Just wanted to comment that I tried this recently and was very impressed. Noob-friendly(which I needed), and a responsive developer. Active forums and plugin development & updating. –  Tom Brossman Jan 26 '12 at 21:12

If you just want a very simple way of displaying photos on the web you could give picasa a try. Not the Google hosted service but the "export as html page" option in the folder menu. This then generates static html files which can be put on any web server without requiring any server side scripting or a database.

share|improve this answer
Why the down vote? This answer was before the comment about being a web developer was added, so I went for the a simple solution that would achieve what was requested. –  Phil May 29 '11 at 13:59
The original version did say "don't mention flickr or picassa". –  mattdm May 29 '11 at 15:53
It said "don't mention photo sharing sites like Flickr, Picassa" this doesn't use the picassa photo sharing site, it uses the application which runs on your computer, so it meets the self hosting requirement rather than using someone else's infrastructure. I'm still getting the hang of this SE system so am interested in finding out how improve my answers. –  Phil May 29 '11 at 16:22
I think your answer is fine and actually the question a little iffy. (More hostile than necessary; not enough explanation). –  mattdm May 29 '11 at 16:34

I haven't tried it myself (I use Flickr) but I've heard good things about Stacey. Personally I use blosxom as my blog and Stacey seems to have a similar philosophy.

share|improve this answer

Another couple of open source, maintained and self-hosted options:

I'm currently deciding which to go with for my self-hosted photo gallery.

share|improve this answer

I've created a really simple and fast PHP photographers portfolio

It's called Turbo Photo Portfolio. It is simpler than the software in other answers because there is no config per se - all you have to do is put your photos in a certain file structure as well as changing the about file and it's done!

My photography website currently uses it with PHP and nginx.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.