Skip to content

radian-software/photoprismproxy

Repository files navigation

photoprismproxy

Small web utility for more easily uploading photo(s) to PhotoPrism. It works around some rough edges in the UX but does not offer fundamentally new features. You deploy this Flask/Gunicorn server to whatever cloud host or personal server you wish, put it behind TLS, and provide it with an application password in environment variables (.env is supported). Like this:

AUTH_SECRET=somethingrandomlygenerated
MAX_UPLOAD_BYTES=20000000
PHOTOPRISM_URL=https://photos.example.com/
PHOTOPRISM_USERNAME=admin
PHOTOPRISM_PASSWORD=xxxxxx-xxxxxx-xxxxxx-xxxxxx

Then, it provides a minimal webpage that allows you to select one or more photos to upload, optionally to sort them into a different order based on filename (A-Z or Z-A), and optionally to add them to a new or existing album by name. The sorting feature is because adding photos to the library in the correct order is the only way to robustly ensure the display order of a custom album, due to the lack of the ability to change album entry ordering.

About

Small web utility for more easily uploading photo(s) to PhotoPrism

Resources

License

Stars

Watchers

Forks