Media gallery for ownCloud which includes previews for all media types supported by your ownCloud installation.
Provides a dedicated view of all images in a grid, adds image viewing capabilities to the files app and adds a gallery view to public links.
This version is for ownCloud 8.2. If you need the same app for older versions of ownCloud. Use Gallery+ from the app store.
- Support for large selection of media types (depending on ownCloud setup)
- Large, zoomable previews which can be shown in fullscreen mode
- Sort images by name or date added
- Per album description and copyright statement
- A la carte features (external shares, native svg, etc.)
- Image download straight from the slideshow or the gallery
- Seamlessly jump between the gallery and the files view
- Ignore folders containing a ".nomedia" file
- Native SVG support (disabled by default)
- Mobile support
Checkout the full changelog for more.
- Olivier Paroz
- Jan-Christoph Borchardt (Design)
- All the people who have provided patches to Gallery(+) and Pictures over the years
See this wiki article about the requirements for Gallery.
There are many ways in which you can help make Gallery a better product
- Report bugs (see below)
- Provide patches for both
owncloud/core
and the app - Help test new features by checking out new branches on Github
- Design interface components for new features
- Develop new features. Please consult with the maintainers before starting your journey
- Fund a feature, either via BountySource or by directly hiring a maintainer or anybody else who is capable of developing and maintaining it
Everything you need to know about bug reporting and contributing is located here.
Here is a list of steps you might want to take before using the app
First, make sure you have installed ImageMagick and its PECL extension. Next add a few new entries to your config/config.php configuration file.
'preview_max_scale_factor' => 1,
'enabledPreviewProviders' =>
array (
0 => 'OC\\Preview\\PNG',
1 => 'OC\\Preview\\JPEG',
2 => 'OC\\Preview\\GIF',
11 => 'OC\\Preview\\Illustrator',
12 => 'OC\\Preview\\Postscript',
13 => 'OC\\Preview\\Photoshop',
14 => 'OC\\Preview\\TIFF'
),
Look at the sample configuration (config.sample.php) in your config folder if you need more information about how the config file works. That's it. You should be able to see more media types in your slideshows and galleries as soon as you've installed the app.
Make sure to enable "asset pipelining", so that all the Javascript and CSS resources can be mixed together. This can greatly reduce the loading time of the app.
Read about it in the Administration Manual
- As an admin, select "Apps" in the menu
- Go to the "disabled apps" section
- Enable Gallery
- Go to the the releases page
- Download the latest release/archive to your server's owncloud/apps/ directory
- Unpack the app
- IMPORTANT: Make sure the folder name is gallery
In your terminal go into the owncloud/apps/ directory and then run the following command:
$ git clone https://github.com/owncloud/gallery.git
Now you can activate it in the apps menu. It's called Gallery
To update the app go inside you owncloud/apps/gallery/ directory and type:
$ git pull --rebase
None so far