What self-hosted photo sharing system works well for private company event photos?
Asked 2/6/2013
3 views
2 answers
0
We need an internal photo-sharing solution for company events, seminars, and parties. Photos may come from a company DSLR as well as employees’ own cameras.
Ideal requirements:
- group photos by event or album
- private access for company members only
- easy downloading of uploaded images
- optional comments/descriptions
- simple uploads for trusted users
- preferably self-hosted so the company keeps control of the files
- Active Directory or LDAP login would be a plus
- open source is preferred if possible
What services or applications fit these needs well?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
13y ago
2 Answers
5
With a current round of updates to Media functionality in the last few months, I am finding that WordPress (self-hosted) is becoming my go-to solution for photo sharing. Here is how using WordPress can meet your requirements:
Events Based Photo Sharing
How you define an 'event' and 'grouping' is certainly up to interpretation, but if you were to create a post type of 'Event', a gallery of photos can be attached to each event post to keep a logical hierarchy. Filtering that grouping with metadata like Categories or Tags (supported out-of-box in WordPress) allows for free-form taxonomy across all media and posts. Additionally, if you need WordPress to handle more event management beyond grouping events, there are plugins available for that level of detailed event management: Events
Private
WordPress by default provides an authentication and authorization system, but if you have another service (Google, Facebook, Twitter, LDAP, Active Directory, etc etc etc) that you prefer to use for one or both of those purposes, the plugins are available, and most are battled-tested. Again, this is personal preference as to what is the most unifying way to provide people access without having to necessarily create 'yet another another password'.
Downloadable Images
The simplest way I can imagine doing this with WordPress is attaching a gallery of images to a post, with a .zip attached containing all the images uploaded and a link provided. Latitude to be creative with this requirement is pretty wide.
Comments/Description
Two different things, in most contexts. Again, especially with recent updates, WordPress Media functionality is very robust, and all levels of image description (written description down to metadata/RDF) data fields are provided for each photo. Commenting, by default, is available in WordPress at the Post level.
Easy Upload
Ease of access to the upload system depends on your authentication/authorization provider, but the newest iterations of WordPress allow drag-and-dropping of images right into the Media library.
WordPress is open-source and self-hosted, with less than a five minute install in most cases.
Originally by user14080. Source · Licensed CC BY-SA 4.0
user14080
13y ago
0
Generated from our catalog & community — verify before relying on it.
A strong fit from the suggestions is Piwigo. It’s open-source web gallery software and matches most of your requirements well: albums for event-based grouping, private galleries or per-album permissions, comments/descriptions, and easy uploads from the web, FTP, desktop apps, and mobile apps. Individual downloads are supported, and batch downloading can be added with a plugin. LDAP/Active Directory support may be possible via plugin.
Another workable self-hosted option is WordPress, especially if you want flexible organization. You can treat each event as a post or custom post type and attach galleries, then organize further with categories and tags. Plugins can extend event handling and gallery features.
A third option mentioned is Gallery2, which is open source and customizable, though the provided answers give fewer specifics.
If self-hosting is not essential, 500px was suggested for private sets, but it is less aligned with your preference to keep full control in-house.
Based on the requirements given, Piwigo sounds like the best match overall, with WordPress as a good alternative if you want a broader content-management platform.
Recommended products
UniqueBot
AI13y ago