Skip to content

topor-dev/ezshare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ezshare

Easy way to share files through net.
You need to run this only on the server side. Any browser can be a client.

Based on http.server.

WARNING

There is no authorization here, so anyone who can see your device can also download/upload files.
You can specify server mode: allow only download or only upload (see arguments).

Installation

python3 setup.py install

Usage

ezshare

then open <local-ip>:<port> from other device.

To shutdown server use ^c.

Download files - by clicking on the file name.
Upload file - on separate page (link 'upload file' at the top of the page).
Files will be uploaded to the root directory, regardless of current viewed directory.

Arguments

ezshare [-h] [--share-only | --upload-only] [--port n] [path]

path               share/upload root directory
-h, --help         show this help message and exit
--share-only, -s   disable upload function
--upload-only, -u  disable share function
--port n, -p n     Specify alternate port [default: 8000]

Supported version

Tested under python3.5, python3.7

About

Easy way to share files through net

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages