Skip to main content

Simple Python HTTP File Server

Project description

Pypi version example Licence Python versions

pywebfs

Simple Python HTTP(S) File Server

Quick start

$ pywebfs -d /mydir -t "my fileserver" -s 0.0.0.0 -p 8080

Browse/Download/Search files using browser http://<yourserver>:8080

image

basic auth

$ pywebfs -d /mydir -u myuser -P mypass

https server

  • Generate auto-signed certificate and start https server
$ pywebfs -d /mydir -g myserver 192.169.1.11
  • Start https server using existing certificate
$ pywebfs -d /mydir -c /pathto/host.cert -k /pathto/host.key

Project details


Release history Release notifications | RSS feed

This version

0.2.0

Download files

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

Source Distribution

pywebfs-0.2.0.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

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

pywebfs-0.2.0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pywebfs-0.2.0.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.21

File hashes

Hashes for pywebfs-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a4cef1da49a9361fde20b81f6f8dda0d697236698dc58ea2b59cc21407b0dd04
MD5 03019f1149435219e3b120510bed9c7b
BLAKE2b-256 3ee26fd6569ee81c47f18470b9e24db6712a385a9f48fca4401267a3f3b78e36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pywebfs-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.21

File hashes

Hashes for pywebfs-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 605caedd25a8c5b3eb04a007992b5c66773673d554bb56bafc11c4779e3b5533
MD5 1829fc1e9748dc9629fcc58c79904ec2
BLAKE2b-256 904b4cb0f47b7165b9a81cab98d0ed3749ad2dbce80dc8128ee9693100ee02dd

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