Skip to main content

Micro proxy for uploading to kDrive drop boxes with a simple POST call

Project description

kDrive Proxy

A Micro proxy for uploading to kDrive drop boxes with a simple POST call, using kdrive-uploader.

Quickstart

First install with pip then run:

pip install kdrive-proxy

# run the server
fastapi run --entrypoint kdrive_proxy:app

Dev quickstart

# create dev env
uv sync --dev

# install prek (git hooks manager)
uv run prek install

# run from source
fastapi dev --entrypoint kdrive_proxy:app

# test a request
curl -X POST http://localhost:8000/0000000/00000000-0000-0000-0000-000000000000/README.md --data-binary '@README.md'

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

kdrive_proxy-0.0.1.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

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

kdrive_proxy-0.0.1-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file kdrive_proxy-0.0.1.tar.gz.

File metadata

  • Download URL: kdrive_proxy-0.0.1.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for kdrive_proxy-0.0.1.tar.gz
Algorithm Hash digest
SHA256 bf567621562aeb97184f2ed6141987c0b33a774ce4fc796d008b46d8cc1808f9
MD5 e8078915712e0cbd35327c30c349f2da
BLAKE2b-256 bc2978950774cb4b021832d1b9836cdecaa79df71dda2e309b00f6f3bdead15a

See more details on using hashes here.

File details

Details for the file kdrive_proxy-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: kdrive_proxy-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for kdrive_proxy-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5d4bf34399038a3e79ab70c9e7a43f3073f891f0272c170429e3f6fc17149527
MD5 5515697d154c0e0e9ecb305b0c93fd5d
BLAKE2b-256 a3be0cb48474aff570aa38bf6bd41afe1c7a6b5f4a9bde509ddb1f9701321322

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