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.6.0.tar.gz (157.8 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.6.0-py3-none-any.whl (162.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for photovault-0.6.0.tar.gz
Algorithm Hash digest
SHA256 ab2720ad6769de82cc419642205982364251923866673e961043c0bd3964eeb7
MD5 f4ec72200af87db083b45c252eec4590
BLAKE2b-256 63ec414223dfbb78f46b8390b04318017015a1b5c3b0d31ebb69c93a919915bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: photovault-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 162.6 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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 be895edd79966ad7a476f19fd0311ad5530df14a772430ae0ce71e07f09aeb8c
MD5 82c2c632a31e43dbdf63bb2cb6d95434
BLAKE2b-256 6b7ab005ad7fa974e3217b484400b27ee81f86b5cafe431b3edcc646aab4417d

See more details on using hashes here.

Release history Release notifications | RSS feed

0.8.0

2 files

0.7.0

2 files

0.6.1

2 files

This release

0.6.0 This release

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