Skip to main content

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.

Metadata

Release files for netupload 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for netupload 0.2.0
File Size Uploaded
netupload-0.2.0.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for netupload 0.2.0
File Interpreter ABI Platform
netupload-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.8 kB

Release files / netupload-0.2.0.tar.gz

Download URL netupload-0.2.0.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
066eb973b018f01bed862a3e94dd07f18b677ac0e8c4ff6a518f2ccd1b89ec29
BLAKE2b-256 checksum
How to use checksums
976b5248f50e41d396eb9848663f340fb0a2abc1f8c832491b94e767a6af1edf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / netupload-0.2.0-py3-none-any.whl

Download URL netupload-0.2.0-py3-none-any.whl
Size 9.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75d630dd84cd486c02f735059579e95c6b9fdad1f863eea35e6db2dc7764fa63
BLAKE2b-256 checksum
How to use checksums
d48777c15c5cee5e3740859f9a7b36586f632db9dd23e4afcc0f18ade2fc4b0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.9

1 release file

0.1.8

1 release file

0.1.7

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

2 release 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