Skip to main content

Zero-knowledge Python client for Anchor Cloud

Project description

anchorcloud

Zero-knowledge Python client for Anchor Cloud. Files are encrypted client-side (AES-256-GCM) before they ever leave your machine — Anchor Cloud's servers only ever see ciphertext.

pip install anchorcloud
from anchorcloud import AnchorCloud

client = AnchorCloud(api_key="ac_live_...")

client.upload("report.pdf")
client.upload_folder("./backups", remote_prefix="Backups/2026")

for f in client.list():
    print(f["name"], f["size"])

client.download(uuid="...", dest_path="./restored.pdf")

Generate an API key from your Anchor Cloud dashboard under Settings → API Keys. The key's secret is shown once at creation — store it somewhere safe (env var, secrets manager); it can't be recovered later, only revoked and replaced.

Project details


Download files

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

Source Distribution

anchorcloud-0.1.1.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

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

anchorcloud-0.1.1-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file anchorcloud-0.1.1.tar.gz.

File metadata

  • Download URL: anchorcloud-0.1.1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for anchorcloud-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e67e0b07f3c89576003d8639310cc9ca557f8ab482c5491c31b0471a734d64a0
MD5 2a594d7da61bd18a2ebfd66851bd108a
BLAKE2b-256 811d189b886de55053b93fb07b0147ab5d364c7f053060f18b2a96f6b93b8866

See more details on using hashes here.

File details

Details for the file anchorcloud-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: anchorcloud-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for anchorcloud-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d5c9f860fcfb5d75bb0325adf7d7052d1a595253e5f99da1b70d5976cd39e465
MD5 b7e34543a5a56dfc96806dc82ec6bc95
BLAKE2b-256 32a6538762d4f1566df72448b7bef7e08cda1f0d5e386c1ea6e56a9530966059

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page