Skip to main content

Caddy file server in Python with many additional features!

Project description

pyup

Install

pip install pyup

Getting started

mv .env.example .env
nano .env  # or any other text editor
docker-compose up -d
  • Configure pyup:
pyup --configure

Basic Usage

usage: pyup [-h] [-d DOMAIN_NAME] [-k] [--overwrite] [-l] [--no-notifications]
            [-v {0,1,2,3,4,5}] [-p] [--show-config] [--configure]
            [--save-logs]
            [files ...]

positional arguments:
  files                 Files to upload

optional arguments:
  -h, --help            show this help message and exit
  -d DOMAIN_NAME, --domain-name DOMAIN_NAME
                        The domain name to use for the URL
  -k, --keep-name       Keep the original file name
  --overwrite           Overwrite if name is kept and the file name already
                        exists on the server
  -l, --local-only      Allow uploads from local IP addresses only
  --no-notifications    Suppress notifications (notifications are supported on
                        macOS only)
  -v {0,1,2,3,4,5}, --verbosity-level {0,1,2,3,4,5}
                        Set the logging verbosity level
  -p, --parallel        Upload files in parallel
  --show-config         Show the current configuration and exit
  --configure           Configure pyup
  --save-logs           Save logs to a file

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

pyup-0.1.2.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

pyup-0.1.2-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file pyup-0.1.2.tar.gz.

File metadata

  • Download URL: pyup-0.1.2.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.5 Darwin/21.5.0

File hashes

Hashes for pyup-0.1.2.tar.gz
Algorithm Hash digest
SHA256 fdd871d43097d1f3311be304b063d77a4476af0c365389c939799fcc76cb6f99
MD5 d7334dde162098e11b8710e9d94b0f3c
BLAKE2b-256 30a6a83b0f62df96b0ecc7a6d9727f9ed268dc1d03d3b1b1af56a090d9db2a26

See more details on using hashes here.

File details

Details for the file pyup-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pyup-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.5 Darwin/21.5.0

File hashes

Hashes for pyup-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5adcd0c457c44f2edc0cb9d334694c9f695366a6daeced339b4ab09e81b608a7
MD5 ddc481e6487556deaf07c5db42dde765
BLAKE2b-256 f3851f94b19e2fd2c86922ef5ba100084056eb120e014cd2a15c5765d7c58959

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page