Skip to main content

Chillbox CLI

Secure and render the local files needed to work with and upload to multiple servers.

The Chillbox project is still a work in progress at this time, but this chillbox CLI tool is mostly stable at this point.

Install

Chillbox CLI can be installed with pip:

pip install chillbox

It also depends on some other commands to be available on the local machine. The required commands are listed in commands-info.toml.

Usage

The chillbox CLI is built around the Invoke and Fabric packages. The built-in '--help' option can be used. There are number of subcommands available that each have their own help docstring.

# Show the general help and available subcommands.
chillbox --help

# Show the help for the 'init' subcommand.
chillbox --help init

A configuration file is necessary to do anything with the chillbox CLI. It will default to use the chillbox.toml file in the current working directory. See the docs/configuration-file.md for more information about the chillbox configuration file.

Dependencies

Running a chillbox subcommand will automatically check for any other required commands and show which were not found. The whole list of these are listed in the commands-info.toml file. Any missing commands that are required will cause an error to be shown when running a chillbox subcommand.

Documentation

See further documentation for using chillbox at https://jkenlooper.srht.site/chillbox/

Contributing

Please contact Jake Hickenlooper or create an issue.

Any submitted changes to this project require the commits to be signed off with the git command option '--signoff'. This ensures that the committer has the rights to submit the changes under the project's license and agrees to the Developer Certificate of Origin.

Please don't upload to GitHub

Release files for chillbox 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chillbox 0.0.1
File Size Uploaded
chillbox-0.0.1.tar.gz 31.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chillbox 0.0.1
File Interpreter ABI Platform
chillbox-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 79.3 kB

Release files / chillbox-0.0.1.tar.gz

Download URL chillbox-0.0.1.tar.gz
Size 31.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ad8046d9e3f437d258748e01512b7814981d8ea5f74e847f0516e402f5b6f483
BLAKE2b-256 checksum
How to use checksums
f0fac03d1458943fd36bfa3fd515d45e6dc57a708ebdca886c5c54d84c41be39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / chillbox-0.0.1-py3-none-any.whl

Download URL chillbox-0.0.1-py3-none-any.whl
Size 47.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
977962fa7a47dba52ed64be7b49d7326a31d2d0afe0e541f0f1f75ea3cbadd05
BLAKE2b-256 checksum
How to use checksums
3810d56492a884a52e1da7200cec124bff82c5060d7967aa874a9bf9a5909512
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page