Skip to main content

prosoon-pf

Quick-start a local HTTP server, and optionally expose it to the internet with a Cloudflare quick tunnel — in one command. Linux only for now.

Install

pip install prosoon-pf

Usage

Serve the current directory locally on port 8000:

prosoon-pf

Pick a port and a directory:

prosoon-pf 9000 --dir ~/share

Expose it publicly (prints a https://….trycloudflare.com link):

prosoon-pf 8000 --public

If cloudflared isn't installed, --public mode will ask before installing it.

Public mode is public

When you use --public, every file in the served directory becomes downloadable by anyone with the link for as long as the command runs. The tool shows you the directory contents and asks for confirmation first. Don't serve a folder that contains passwords, keys, .ovpn files, or anything private.

License

MIT

Release files for prosoon-pf 0.1.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 prosoon-pf 0.1.0
File Size Uploaded
prosoon_pf-0.1.0.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for prosoon-pf 0.1.0
File Interpreter ABI Platform
prosoon_pf-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.9 kB

Release files / prosoon_pf-0.1.0.tar.gz

Download URL prosoon_pf-0.1.0.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a5e36732582a6d09e352021a8143e027969c9e8986fd857d9574880bd3fe4b78
BLAKE2b-256 checksum
How to use checksums
3723215e4626dfeae569fb6c1c2968a2ecd9e83688152f1760b9e271bcc396f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / prosoon_pf-0.1.0-py3-none-any.whl

Download URL prosoon_pf-0.1.0-py3-none-any.whl
Size 5.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8b2755ad42e56ef3f69f85de885a2f16025863a924ef9c9a9f57d378e38f07c4
BLAKE2b-256 checksum
How to use checksums
92b283e318c78aadff57cd18ff001c39a0ec997659426d5a8a59cd9bc945cfc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

0.1.0 This release

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