Skip to main content

A simple webserver-based drop box which allows file uploads. Good for sending files to another device on your local network.

Project description

dumb-file-drop

Python 3.9+ License: GPL v3

Simple webserver which allows files to be uploaded to it. Good for quickly sharing files on your local network.

Files will be uploaded to /tmp/uploads

Usage

# install dependencies
uv sync --no-install-project

# run in debug mode
uv run python -m dumb_file_drop

# prod
uv run gunicorn -w 4 -k uvicorn.workers.UvicornWorker -b "0.0.0.0" dumb_file_drop.__main__:app

Endpoint: localhost:8000

⚠️ Do not use this on public/untrusted networks! There's no built-in authentication, so anybody could upload files to your computer!

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

dumb_file_drop-0.1.1.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

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

dumb_file_drop-0.1.1-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dumb_file_drop-0.1.1.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.8

File hashes

Hashes for dumb_file_drop-0.1.1.tar.gz
Algorithm Hash digest
SHA256 86a5cd9ffd3df4d811812353ce11a8fc8100339420556810d8515282d92468ba
MD5 40437bca2eaca51c59d1ddbb471eb50d
BLAKE2b-256 b7a3cfa7c4cf790a5de0ccd49ec9bbd4f397c28159d5893c3f0caf7130bc90c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dumb_file_drop-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 71554ed06866cefe3bdb5f1f4831332949b0dd48f08c2670982d7cf789001304
MD5 f4d8986b56c7ca95592ad2853d06572e
BLAKE2b-256 96eaae579665175564f00f26c3300011e9ad79dcad2365b8647dda7c5bf38c66

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