nextcloud/gallery

Name: gallery

Owner: Nextcloud

Description: :sunrise: Gallery app for Nextcloud, which includes previews for all supported media files

Created: 2016-07-20 22:57:07.0

Updated: 2018-05-23 00:30:22.0

Pushed: 2018-05-23 00:30:30.0

Homepage:

Size: 8658

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Gallery

Build Status Scrutinizer Code Quality Code Coverage PHP 7 ready

Media gallery for Nextcloud which includes previews for all media types supported by your 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 Nextcloud 14.

Screenshot

Featuring

Checkout the full changelog for more.

Maintainers
Current
Alumni
Contributors

All the people who have provided patches to:

Requirements

See this wiki article about the requirements for Gallery.

Supporting the development

There are many ways in which you can help make Gallery a better product

Bug reporting and contributing

Everything you need to know about bug reporting and contributing is located here.

Preparation

Here is a list of steps you might want to take before using the app

Supporting more media types

First, make sure you have installed ImageMagick and its imagick PECL extension. Next add a few new entries to your config/config.php configuration file.

nabledPreviewProviders' =>
ray (
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.

Improving performance
Redis for files locking

Using Redis for files locking improves performance by a factor of 10 when loading an album.

Read about it in the Nextcloud Administration Manual

Installation
Installing from the app store
Installing from archive
Installing from Git

In your terminal go into the apps/ directory and then run the following command:

t clone https://github.com/nextcloud/gallery.git

Now you can activate it in the apps menu. It's called Gallery

To update the app go inside you apps/gallery/* directory and type:

t pull --rebase
List of patches

None so far


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.