Skip to main content

Simple upload server for local network file transfers.

Project description

netupload


PyPI - Version PyPI - License GitHub Repo

Simple file upload server for when you need to send files around on your local network. Sometimes you don't want to login to your email and don't have a USB so this can be a quick way to transfer files.

How it works

Webpage Screenshot

Usage

Install the package:

pip install netupload

Start the server with the default options:

netupload

Options

netupload --host=0.0.0.0 --port=4000 --save-dir=./uploads
Option Description Default
--host Host to run the server on 0.0.0.0
--port Port to run the server on 4000
--save-dir Directory to save uploaded files ./uploads

Webpage

The server runs a webpage that you can access from any device on the same network. You will see the

> netupload --host=0.0.0.0 --port=4000 --save-dir=./uploads

 * Serving Flask app 'src.app'
 * Debug mode: off
 * Running on all addresses (0.0.0.0)
 * Running on http://127.0.0.1:4000
 * Running on http://192.168.1.123:4000 <--------- THIS ADDRESS WITH YOUR COMPUTER'S LOCAL IP

Navigate to the address shown in the terminal to access the webpage.

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

netupload-0.2.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

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

netupload-0.2.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file netupload-0.2.0.tar.gz.

File metadata

  • Download URL: netupload-0.2.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for netupload-0.2.0.tar.gz
Algorithm Hash digest
SHA256 066eb973b018f01bed862a3e94dd07f18b677ac0e8c4ff6a518f2ccd1b89ec29
MD5 601e0a0b8e8597314375233167e170b3
BLAKE2b-256 976b5248f50e41d396eb9848663f340fb0a2abc1f8c832491b94e767a6af1edf

See more details on using hashes here.

File details

Details for the file netupload-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: netupload-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for netupload-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 75d630dd84cd486c02f735059579e95c6b9fdad1f863eea35e6db2dc7764fa63
MD5 4012ded23ad454ccce7ad587598d24e8
BLAKE2b-256 d48777c15c5cee5e3740859f9a7b36586f632db9dd23e4afcc0f18ade2fc4b0b

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