Skip to main content

A tornado-based file server

Project description

A Tornado-based File Server

Features

  1. show files on multiple pages;
  2. page navigation (to prev/up/next);
  3. file uploading;
  4. show file statistics (how many fils/folders);
  5. show file info: type/modification time/size;

Sceenshot

Screenshot Screenshot

Python version

Should work with python>=2.7.

Tested Python version:

  • Python 2.7
  • Python 3.9

How-to

Use 'pip install'

  1. install package
pip install git+https://github.com/walkoncross/tornado-file-server
  1. start serving:
python -m tornado_file_server.serving --port 8899 _your_root_dir_

or just run ./run_tornado_file_server.sh

  1. In your internet browser, for local test, put: http://localhost/8899; for public url, put http://your_binded_public_url

Use source code

  1. install tornado:
pip install tornado>=4.5;
  1. git clone this repo;

  2. start serving:

python -m tornado_file_server.serving --port 8899 _your_root_dir_

or just run ./run_tornado_file_server.sh

  1. In your internet browser, for local test, put: http://localhost/8899; for public url, put http://your_binded_public_url

Project details


Release history Release notifications | RSS feed

This version

1.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tornado_file_server-1.1.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

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

tornado_file_server-1.1-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file tornado_file_server-1.1.tar.gz.

File metadata

  • Download URL: tornado_file_server-1.1.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.4

File hashes

Hashes for tornado_file_server-1.1.tar.gz
Algorithm Hash digest
SHA256 4fe21a3c718c5a5e2d9eb2d59fc12f24d71dc27271745dfb57060d8c815785a7
MD5 e55b1533f63073422f035eb12f7084f1
BLAKE2b-256 49ca7f012f3bdac1db24bd98df7a5f2df32f7eae0e03bc95b3d657a3cf3417d2

See more details on using hashes here.

File details

Details for the file tornado_file_server-1.1-py3-none-any.whl.

File metadata

  • Download URL: tornado_file_server-1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.4

File hashes

Hashes for tornado_file_server-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 637f8e6d41b7d40ca5457fb4974656718c2f882f035d899a856a4a598af92b2c
MD5 e26d827aab9ed599b7023183bdd26daa
BLAKE2b-256 6887d3ed33aa0d43b7ae24139c2652682a618436dcbeaa6f212ee6d11caab7be

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