Skip to main content

photovault-scanner

Cross-platform CLI that scans a computer for photos and uploads them to your Photovault, encrypted client-side to your PGP public key.

Works on macOS, Linux, and Windows. Mac is the primary target.

Install

pipx install ./clients/scanner

Usage

photovault login --server https://vault.example.com
photovault status
photovault scan ~/Pictures
photovault scan --dry-run ~/Pictures ~/Downloads

The CLI fetches your registered PGP public key from the server and encrypts each photo and its thumbnail locally before upload. The server only ever sees ciphertext.

You must register a public key via the web UI (/keygen/) before scanning.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

photovault-0.8.0.tar.gz (162.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

photovault-0.8.0-py3-none-any.whl (167.9 kB view details)

Uploaded Python 3

File details

Details for the file photovault-0.8.0.tar.gz.

File metadata

  • Download URL: photovault-0.8.0.tar.gz
  • Upload date:
  • Size: 162.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for photovault-0.8.0.tar.gz
Algorithm Hash digest
SHA256 4e55b608938330216875e1a50ad54723b8b245d70b245c371016a3909f107ff5
MD5 2b466ce96129c410969db6c05db3217a
BLAKE2b-256 70d20cb9153b297d7dc3c35ebac28b09d43fc9317dc46573dbf793ad8208b18d

See more details on using hashes here.

File details

Details for the file photovault-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: photovault-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 167.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for photovault-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fbf69d62f4f18b1085ab787105829ef45fd2c16dc26a565bef728fa7db32a9c7
MD5 074e384eb7faf639cc9d591cd705beb7
BLAKE2b-256 7a2b7c1d27aeb2e7bf415bf3fb2fa33782052967796f7cb316e588d230769180

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 files

0.7.0

2 files

0.6.1

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.3.1

2 files

0.3.0

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page