Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.72 KB

README.md

File metadata and controls

35 lines (23 loc) · 1.72 KB

post-step-ca-renewal

A daemon that watches for cert renewals from step-ca and then copies them for use by other services.

MIT GitHub last commit Go Report Card Go Reference Release

What is it?

A small daemon that watches for updates to certificates renewed using Step CA and then copies them elsewhere to be used by other programs (and optionally running some commands as well).

I created this as I had a number of services that utilised certs and didn't want a bunch of shell scripts all doing the same thing: copying the certs somewhere then restarting some service.

I use Fedora Linux, so that is where testing has been done. It should work with other distributions, YMMV.

Installation

Linux Packages (recommended)

RPM/DEB packages are available, see the releases page.

go get

go get -u github.com/joshuar/post-step-ca-renewal

Contributions

I would welcome your contribution! If you find any improvement or issue you want to fix, feel free to send a pull request!

Creator

Joshua Rich (joshua.rich@gmail.com)