photoprism/README.md

98 lines
5.3 KiB
Markdown
Raw Normal View History

2018-10-05 17:19:46 +00:00
PhotoPrism: Browse your life in pictures
2018-10-05 06:27:45 +00:00
========================================
2018-08-23 12:44:21 +00:00
2018-10-06 14:51:44 +00:00
[![GPL License](https://img.shields.io/badge/license-GPL-blue.svg)][license]
2018-10-08 18:25:18 +00:00
[![Donate](https://img.shields.io/badge/donate-paypal.me-blue.svg)][donate]
2018-02-27 18:46:50 +00:00
[![Code Quality](https://goreportcard.com/badge/github.com/photoprism/photoprism)][code quality]
[![GitHub issues](https://img.shields.io/github/issues/photoprism/photoprism.svg)][issues]
2018-09-07 10:06:09 +00:00
[![Build Status](https://travis-ci.org/photoprism/photoprism.png?branch=master)][ci]
[![Documentation](https://readthedocs.org/projects/photoprism-docs/badge/?version=latest&style=flat)][docs]
2018-02-27 18:46:50 +00:00
2018-09-07 10:06:09 +00:00
[license]: https://github.com/photoprism/photoprism/blob/master/LICENSE
2018-10-08 18:24:32 +00:00
[donate]: https://paypal.me/photoprism/10
2018-02-28 14:56:32 +00:00
[code quality]: https://goreportcard.com/report/github.com/photoprism/photoprism
2018-02-27 18:46:50 +00:00
[issues]: https://github.com/photoprism/photoprism/issues
2018-09-07 10:06:09 +00:00
[ci]: https://travis-ci.org/photoprism/photoprism
[docs]: https://docs.photoprism.org/en/latest/
2018-02-27 18:46:50 +00:00
2018-10-10 01:40:21 +00:00
We love taking photos. Privacy concerns - and the wish to properly archive them for the next generation - brought us to the
conclusion that existing cloud solutions are not the right tool to keep them organized.
2018-09-27 20:02:18 +00:00
At the same time, traditional desktop software like Adobe Lightroom lacks many features and can only be used on a single computer.
That's why we started working on an easy-to-use application that can be hosted at home or on a private server.
2018-09-27 13:46:20 +00:00
2018-10-09 02:45:43 +00:00
![](https://photoprism.org/images/fulls/02.jpg)
More screenshots: https://photoprism.org/#screenshots
2018-10-09 02:01:50 +00:00
What to expect
--------------
2018-09-27 13:46:20 +00:00
2018-10-05 14:31:57 +00:00
* Clearly structured Web interface for browsing, organizing and sharing your personal photo collection.
* Import everything without worrying about duplicates or RAW to JPEG conversion.
* Reverse geocoding and automated tagging based on Google TensorFlow.
* No monthly costs. No proprietary formats. No privacy concerns.
2018-09-27 20:40:38 +00:00
2018-10-11 09:09:05 +00:00
For the early birds
-------------------
2018-10-08 17:12:49 +00:00
This is the official way to test our development snapshot. We just started working on the UI and features are neither complete or stable. Feedback early in development helps saving a lot of time. We're a small team and need to move fast.
Before you start, make sure you got [Docker](https://store.docker.com/search?type=edition&offering=community) installed on your system. It is available for Mac, Linux and Windows.
2018-10-09 20:51:58 +00:00
Developers can skip this and move on to the [Developer Guide](https://github.com/photoprism/photoprism/wiki).
2018-10-08 21:02:49 +00:00
**Step 1:** Download the config file [docker-compose.yml](https://raw.githubusercontent.com/photoprism/photoprism/master/configs/docker-compose.yml) (right click and *Save Link As...*) to a directory of your choice.
By default, a folder named `Photos` in your home directory will be used to store all images. You don't need to create it.
2018-10-08 20:09:13 +00:00
PhotoPrism will also create the following sub-directories in your `Photos` folder: `Import`, `Export` and `Originals`. Copy existing photos to `Import`, not directly to `Originals` as they need to be renamed and indexed in order to remove duplicates.
2018-10-08 05:33:26 +00:00
Files that can not be imported - like videos - will stay in the `Import` directory, nothing gets lost.
If you prefer to use different directory names, you can change them in `docker-compose.yml`. See inline comments for instructions.
2018-10-08 21:02:49 +00:00
**Step 2:** Open a terminal, go to the directory in which you saved the config file and run this command to start the application:
2018-10-08 20:36:19 +00:00
```
docker-compose up -d
```
2018-10-08 20:49:39 +00:00
The Web frontend is now available at http://localhost:2342/. The port can be changed in `docker-compose.yml`. Remember to run `docker-compose restart` every time you touch the config.
2018-10-08 20:09:13 +00:00
**Step 3:** Connect to the application container and run `photoprism import` after putting files in the `Import` folder:
2018-10-08 05:33:26 +00:00
2018-10-08 20:36:19 +00:00
```
docker-compose exec photoprism bash
2018-10-08 05:36:44 +00:00
photoprism import
```
2018-10-08 19:41:31 +00:00
You should now be able to see your photos. You can continue using your favorite tools like Photoshop or Lightroom
2018-10-08 21:02:49 +00:00
to edit images in the `Originals` folder. Run `photoprism index` to reindex them as needed.
Even deleting and adding is possible, if you stick to the naming scheme. Easy, isn't it?
2018-10-08 19:41:31 +00:00
2018-10-08 23:40:54 +00:00
The full documentation can be found on [docs.photoprism.org](https://docs.photoprism.org/en/latest/).
2018-10-11 09:09:05 +00:00
How to contribute
-----------------
2018-10-05 14:31:57 +00:00
2018-10-08 18:02:30 +00:00
If you have a bug or an idea, read the [contributing guidelines](CONTRIBUTING.md) before opening an issue.
2018-10-08 18:24:32 +00:00
Issues labeled `help wanted` or `good first issue` can be good first contributions.
2018-10-05 14:31:57 +00:00
2018-10-08 18:02:30 +00:00
The best way to get in touch is to write an email to hello@photoprism.org or join our [Telegram](https://t.me/joinchat/B8AmeBAUEugGszzuklsj5w) group. We'd love to hear from you!
2018-10-05 14:31:57 +00:00
2018-10-05 17:21:31 +00:00
Donations
---------
2018-10-08 20:36:19 +00:00
Please leave a star if you like this project, it provides enough motivation to keep going.
If you still want to donate, you can do so via [PayPal](https://paypal.me/photoprism/10).
Thank you very much! <3
2018-10-05 17:21:31 +00:00
2018-10-10 01:36:02 +00:00
Sponsorship
-----------
2018-10-11 08:07:44 +00:00
We are open to sponsorship proposals to improve our funding while we continue working on our first release and beyond.
2018-10-10 17:11:04 +00:00
Ideally it also enables us to offer perks for contributions and explore new ways of organizing product development.
2018-10-10 01:36:02 +00:00
In exchange, we would love to share our knowledge and experience with you or your team, either on-site or remote. We can also
2018-10-11 08:14:52 +00:00
help you getting existing photo collections tagged or build an API that integrates with your infrastructure.
2018-10-10 17:11:04 +00:00
Please [contact us](mailto:hello@photoprism.org) if you're interested in pursuing this unique opportunity.