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.7.0.tar.gz (160.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.7.0-py3-none-any.whl (165.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: photovault-0.7.0.tar.gz
  • Upload date:
  • Size: 160.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.7.0.tar.gz
Algorithm Hash digest
SHA256 187d3353b635280b6bef37e1973bd11338da652195c4b550accfa55636a686c8
MD5 59f4e4b641e283ed8df7cdfb53e18dcd
BLAKE2b-256 5a16a425ac887fbdaa5f1f9b1addd5dbcacad936a9dc2b0574e1fd9da09e93c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: photovault-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 165.8 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.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c1b13e4652d33709c43bdb700875979db14a92a3d8a8614a7a3fd6ff3ba4cc24
MD5 ff6688b6b2c128f0db8c921061f4c3ca
BLAKE2b-256 f33508a9ac96a4c0e2dbab22748196a91682ffe5968d4af42ea457002142aa31

See more details on using hashes here.

Release history Release notifications | RSS feed

0.8.0

2 files

This release

0.7.0 This release

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