semvec/pypi-packages huggingface dataset:
rcle 2021.4.23
Install Let's Encrypt SSL on the free (or paid) plans of RunCloud.io
License: MIT

# rcle - RunCloud Let's Encrypt SSL Automation

**rcle** provide the ability to install Let's Encrypt SSL on the free (or paid) plans of RunCloud.io.

Forked from [rcssl](https://github.com/rehmatworks/runcloud-letsencrypt "rcssl"), it's already an up-to-date version of rcssl with several new features and security improvements.

## Changelog:

v2021.4.23
- Initial release

## Installation

```bash
pip install rcle
```

## Usage

```bash
usage: PROG [-h] [-i {all}] [-u {all}] [-r] [-a {disable,enable}]
```
optional arguments:

| Command | Usage |
| :------------ | :------------ |
| -h, --help | Show this help message and exit |
| -i, --install | Install SSL certificate on an app or on all available apps. Provide the target app name or type all to install SSL on all apps. |
| -u, --uninstall | Uninstall SSL certificate from an app or from all available apps. |
| -r, --renew | Renew all installed SSL certificates. |
| -a {disable,enable}, --autopilot {disable,enable} | Enable or disable auto-pilot mode. |

## Examples

To install SSL on all available apps:
```bash
rcle -i all
```

And to install SSL on a specific app:
```bash
rcle -i appname
```

Autopilot mode automatically retrieves and installs SSL certificates on your new apps without needing you to sign in and run the install command.

To enable autopilot mode:
```bash
rcle -a enable
```

and to disable autopilot mode
```bash
rcle -a disable
```

To uninstall SSL certificate from all apps:
```bash
rcle -u all
```

And to uninstall SSL certificate from a specific app:
```bash
rcle -u appname
```