To simplify running PhotoPrism on a server, we strongly recommend using Docker Compose. It is available for Mac, Linux and Windows.
Next, you'll have to index your library. Please be patient, this will take a while depending on the size of your photo collection.
Our roadmap shows what tasks are in progress, what needs testing, and which feature requests are going to be implemented next.
Please give ideas you like a thumbs-up 👍 , so that we know what is most popular. Ideas backed by one or more sponsors will be prioritized as well.
We recommend a modern computer with at least 2 cores and 4 GB of memory for running PhotoPrism. Indexing large photo and video collections significantly benefits from fast, local SSD storage and enough memory for caching.
If you're running out of memory, limit the number of workers and make sure the server has swap configured, so that indexing doesn't stop when there are memory usage spikes. As a measure of last resort, you may additionally disable image classification using TensorFlow.
When installing PhotoPrism on a public server outside your home network, please always run it behind a secure HTTPS reverse proxy like Caddy, Traefik, or Nginx. Your files and passwords will be transmitted in clear text otherwise, and can be intercepted by anyone in between including your provider, hackers, and governments.