Portra uses the Python XMP Toolkit, which requires Exempi when running your own copy. Refer to the Python XMP Toolkit documentation for further information.
Portra is a simple Flask app that allows photography enthusiasts to share photos between each other. Portra stores full-resolution images and displays XMP, Adobe Camera Raw and Adobe Lightroom metadata so settings can be shared easily.
Portra also allows for exporting of XMP metadata into an .xmp sidecar file, tone curves from an image into a tone curve .xmp file and Adobe Lightroom settings into a .lrtemplate file for use in Adobe Lightroom.
- Fork this repository and clone your fork.
- Add this repository as the upstream remote with
git remote add upstream https://github.com/raymondnumbergenerator/portra.git make venvwill set up the virtual environment.- Configure
settings.pyin settings. make devwill run the development copy.
- Configure
settings.pyor create a new configuration. - Configure the Dockerfile if needed (for example, to use a different setting configuration).
- Run
make docker-redeploy.



