Caddy file server in Python with many additional features!
Project description
Caddy Fileserver
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 Path of 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.0.tar.gz
(7.2 kB
view details)
Built Distribution
File details
Details for the file pyup-0.1.0.tar.gz
.
File metadata
- Download URL: pyup-0.1.0.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ed0784414d097bfe9b0d5b3394197632ee1eca5e7ab1fd5785c017862d47c51 |
|
MD5 | 9c78c0cbc95bc1c4b79abb8ef13018e6 |
|
BLAKE2b-256 | 17ca4237af3fcb2eb46f3e861f49b4a815f603e3972039a35920fbae3117c958 |
File details
Details for the file pyup-0.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: pyup-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 7.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.27.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d496d9fbba4109f8117cda333e99dd9e3c41e750f332cce3b6bef4a3d76d3ec9 |
|
MD5 | 1298b9d9f29807dacd1db5fcb1c14c09 |
|
BLAKE2b-256 | 6d0e8e8863ba62a0b1139413e73c8bc607a5a4fefb9ced1d8c04f4ae9822baa7 |