Public | Automated Build

Last pushed: 3 years ago
Short Description
CFSSL: CloudFlare's PKI toolkit
Full Description

= CloudFlare's PKI/TLS toolkit - Dockerized

This is a dockerized version of

$ docker run -p 8888:8888 -e CXFSSL_ADDRESS= fabric8/cfssl

This will generate a key & certificate. To provide these, mount them at
/etc/cfssl/ca.pem & /etc/cfssl/ca-key.pem respectively.

Volume should be provided at /etc/cfssl.

The following environment variables can be used to configure CFSSL:

. CFSSL_CA_HOST - CA hostname. Default: example.localnet
. CFSSL_CA_ALGO - Algorithm used to generate CA key. Default: ecdsa
. CFSSL_CA_KEY_SIZE - CA key length. Default: 521
. CFSSL_ADDRESS - Address to bind cfssl server. Default:
. CFSSL_PORT - Port to listen on. Default: 8888
. CFSSL_CA_ORGANIZATION - O part of CA certificate name. Default: Internet Widgets, LLC
. CFSSL_CA_ORGANIZATIONAL_UNIT - OU part og CA certificate name. Default: Certificate Authority
. CFSSL_CA_POLICY_FILE - CA policy file (generated or provided). Default: /etc/cfssl/ca_policy.json

Docker Pull Command
Source Repository