Upload page for sharing on the web
Go to file
2024-11-26 06:04:33 +01:00
.gitea/workflows Created build server configuration. 2024-11-26 06:04:33 +01:00
dist Created build server configuration. 2024-11-26 06:04:33 +01:00
src Created build server configuration. 2024-11-26 06:04:33 +01:00
uploads Created build server configuration. 2024-11-26 06:04:33 +01:00
.gitignore Initial commit 2024-11-26 04:34:46 +01:00
Makefile Created build server configuration. 2024-11-26 06:04:33 +01:00
pyproject.toml Initial commit 2024-11-26 04:34:46 +01:00
README.md Updated readme. 2024-11-26 05:57:50 +01:00
setup.cfg Initial commit 2024-11-26 04:34:46 +01:00

RUpload

About

Easiest way to upload files to a server.

Since it doesn't have captcha or whatsoever, it's only usable with people you trust on a not listed domain. It's destined for public use, as long the domain isn't listed in a search engine. It has a limitation for file size, so it would never go terribly wrong.

Installation

python3 -m venv .venv
./venv/bin/python -m pip install .

Usage

rupload.serve [-h]
                     [--hostname HOSTNAME]
                     [--port PORT]
                     [--upload_folder UPLOAD_FOLDER]
                     [--upload_url UPLOAD_URL]
                     [--max_file_size MAX_FILE_SIZE]

Start the file upload server.

options:
  -h, --help            show this help message
                        and exit
  --hostname HOSTNAME   The hostname for the
                        server.
  --port PORT           The port to bind the
                        server to.
  --upload_folder UPLOAD_FOLDER
                        Directory to store
                        uploaded files.
  --upload_url UPLOAD_URL
                        HTTP(S) URL where the
                        server will serve the
                        uploaded files.
  --max_file_size MAX_FILE_SIZE
                        Maximum file size in
                        bytes (default is
                        50MB).