Skip to content

About

Prebuilt tools for the smallstep step-cli

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

89 Commits

Folders and files

Repository files navigation

step-cli-tools

latest-version latest-beta-version license

step-cli-tools is designed to simplify using the step-ca command-line interface step-cli whilst adding a few extra features.

About

I made this tool to learn more about Python and publishing packages to PyPI. Since I am running my own step-ca server for my private infrastructure, I was looking for a way to easily request certificates for my various services. Basically, I threw a bunch of libraries together and this was the result.

There is probably a better way to do this, but this is what I came up with. Maybe you will find it useful too!

Getting Started

Install / upgrade with pip:

pip install step-cli-tools --upgrade

Start the tool:

sct

Features

Feature Description
Manage root CA certificates Install & uninstall your root CA certificate easily
Request certificates Request TLS certificates from your step-ca server

Supported Platforms

Platform Status
Ubuntu Server ✅
Windows 11 ✅
Debian Unverified
macOS Unverified
Windows 10 Unverified

The tool should work on the unverified platforms, but they have not been actively tested. User feedback on these systems is welcome!

Credits & License

I appreciate your constructive and honest feedback. Feel free to create an issue or feature request.

This repository is licensed under the MIT License.

About

Prebuilt tools for the smallstep step-cli

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages