Pasla is a unique command-line interface for ephemeral file sharing that requires no installation or dependencies. Share files effortlessly with time-limited, token-protected URLs, ensuring delivery without lingering processes. Perfect for on-the-fly transfers, Pasla is lightweight and compatible with any system running Python 3.9 or higher.
pasla is a straightforward, single-file command-line interface (CLI) tool specifically designed for ephemeral file sharing. Built using only the Python standard library, this lightweight utility enables users to serve a file or a directory (auto-archived) over HTTP or HTTPS with time-limited, token-secured URLs, ensuring quick and easy file delivery without the complexities of cloud services, extensive installations, or lingering processes.
Range header functionality, allowing interrupted downloads to resume seamlessly.To share a file for 60 minutes:
pasla report.pdf
To create a single-use link with a 30-minute expiration:
pasla report.pdf 30 1 --https --single
For background sharing with a maximum of 5 downloads:
pasla -d big.iso 120 5
pasla prioritizes secure delivery over confidentiality. For sensitive files, it is recommended to encapsulate such data within a password-protected archive. The usage of TLS ensures that the transmission paths are secure from unauthorized access.
With its unique blend of simplicity and robust security features, pasla empowers users to share files easily and securely with minimal overhead, amply fitting the needs of on-the-go file delivery scenarios.
No comments yet.
Sign in to be the first to comment.