Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nextcloud/photos
πΈ Your memories under your control
https://github.com/nextcloud/photos
albums favorites gallery hacktoberfest media nextcloud nextcloud-app nextcloud-photos photo-gallery photos picture-gallery pictures slideshow vue vuejs
Last synced: 6 days ago
JSON representation
πΈ Your memories under your control
- Host: GitHub
- URL: https://github.com/nextcloud/photos
- Owner: nextcloud
- License: agpl-3.0
- Created: 2019-11-04T17:10:09.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-30T03:14:58.000Z (12 days ago)
- Last Synced: 2024-11-30T18:52:55.870Z (12 days ago)
- Topics: albums, favorites, gallery, hacktoberfest, media, nextcloud, nextcloud-app, nextcloud-photos, photo-gallery, photos, picture-gallery, pictures, slideshow, vue, vuejs
- Language: JavaScript
- Homepage:
- Size: 654 MB
- Stars: 589
- Watchers: 16
- Forks: 62
- Open Issues: 276
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: COPYING
- Codeowners: .github/CODEOWNERS
- Authors: AUTHORS.md
Awesome Lists containing this project
- awesome-privacy - Netxcloud Photos
README
# Nextcloud Photos
[![REUSE status](https://api.reuse.software/badge/github.com/nextcloud/photos)](https://api.reuse.software/info/github.com/nextcloud/photos)
**πΈ Your memories under your control**
![Work in progress screenshot of Nextcloud Photos App](screenshots/screenshot1.png)
## Why is this so awesome?
* **πΈ Beautiful Photo and Video Timeline**
* **β Favorites and Tagging:** Favorite and tag your photos!
* **Slideshow and easy sharing:** Show slideshows and share your photos or albums easily
* **Albums:** Create albums from your contents## π Installation
In your Nextcloud, simply enable the Photos app through the Apps management.
The Nextcloud Photos app is included in Nextcloud 18 and higher.Optional add-ons that make the Photos app even better:
* Install [Recognize for Nextcloud](https://github.com/nextcloud/recognize) for AI-powered automatic face and object recognition. Includes automated tagging/categorizing.
* Install the [preview generator](https://github.com/rullzer/previewgenerator) if pre-generating thumbnails is desired.
* Install [Imaginary](https://docs.nextcloud.com/server/latest/admin_manual/installation/server_tuning.html#previews) to speed up preview generation.## Mobile Photos
Use the Android/iOS App to view your photos. It's possible to auto-upload them.
## Maintainers
* [John Molakvoæ](https://github.com/skjnldsv)
If you'd like to join, just go through the [issues list](https://github.com/nextcloud/photos/issues) and fix some!
## π Development setup
This app requires the [Viewer app](https://github.com/nextcloud/viewer) to be installed and enabled.
Follow its development setup and then continue here.1. β Clone this into your `apps` folder of your Nextcloud.
1. π©βπ» In a terminal, run the command `make dev-setup` to install the dependencies.
1. π Then to build the Javascript whenever you make changes, run `make build-js`. To create a pull request use `make build-js-production`. Watch changes with: `make watch-js`.
1. β Enable the app through the app management of your Nextcloud.
1. π Partytime!
1. π» Fix easily linting issues with `npm run lint:fix`.