Home - ashleydavis/photosphere GitHub Wiki

Photosphere is a cross-platform application for managing your database of digital media files (photos and videos). I like to think of it as the spiritual successor to Picasa but with a UI more like modern Google Photos and backed by a Git-style database for immutable binary assets like photos and videos that have editable metadata.

Important features:

  • Build a corruption resistant database of your digital media files.
  • Backup your database and keep your backup updated.
  • Detect and repair corrupt files.
  • Securely encrypt files that you store in the cloud.
  • Use the UI to search, view and edit your photos and videos.

Photosphere can be run locally or self-hosted as a server:

  • Run it locally using the CLI tool (build and view databases on your desktop computer).
  • Host the Docker container and make your files available over the internet.
  • Provide S3 compatible storage (see Configuration-Digital-Ocean-Spaces for Digital Ocean setup, also works with AWS S3).
  • For authentication, use an API key or provide an Auth0 account for authentication (see Configuration-Auth0 for setup instructions).

Quick Links

Dependencies

Photosphere depends on the following software:

  • ImageMagick - for image processing and manipulation
  • FFmpeg - for video processing and encoding

Please refer to the Installation for detailed setup instructions.