Download manager with web-interface.
Project description
plyder
Download manager with web-interface.
Installation
$ pip install plyder
Usage
$ plyder
plyder
works out of the box. Though you might want to adapt the configuration to your taste.
Custom download scripts
Custom download scripts can be specified in the configuration file:
download_handlers:
- ./github_downloader.sh
./github_downloader.sh
needs to be an executable script of the following form:
#!/usr/bin/env bash
# PLYDER_HOST: <host to match>
url="$1"
output_dir="$2"
<custom logic>
See plyder/download_providers/
for built-in examples.
Prometheus integration
plyder
exposes the /metric
resource which allows monitoring download counts and system usage using Prometheus and, e.g., Grafana.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
plyder-0.4.1.tar.gz
(41.7 kB
view details)
Built Distribution
plyder-0.4.1-py3-none-any.whl
(41.2 kB
view details)
File details
Details for the file plyder-0.4.1.tar.gz
.
File metadata
- Download URL: plyder-0.4.1.tar.gz
- Upload date:
- Size: 41.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.14 CPython/3.10.5 Linux/6.5.8-arch1-1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00acba14276fa6b25365fd0946ea3528c3ea12a7c7d97b0285cc25da718e89a4 |
|
MD5 | 972cdca33d10e0ae2eab8d19618c95cc |
|
BLAKE2b-256 | 643c53f63808d9bdc622e8c7017059eb28e7a58895bade4927e4f5486b0df1c4 |
File details
Details for the file plyder-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: plyder-0.4.1-py3-none-any.whl
- Upload date:
- Size: 41.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.14 CPython/3.10.5 Linux/6.5.8-arch1-1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b56458793040976f11e63b68c939b7d0c033d10c75ebe7569c6ae1bbb0466e7f |
|
MD5 | db3d1cc585399035a311823427a51287 |
|
BLAKE2b-256 | 5518df2239f9206d5b4755ca4a98c3a18441754fc18527b0ee9a0c154d5e89fe |