Sign inSign up

aerzas/ssl-keygen

By aerzas

Updated about 2 months ago

Minimalist helper docker container to generate self-signed certificates.

Image
Developer tools
0

2.3K

aerzas/ssl-keygen repository overview

SSL Keygen

Minimalist helper docker container to generate self-signed certificates.

Supported tags

Usage example

The container should be mounted with the current user to avoid permission issues.

mkdir -p /tmp/certificates;
docker run \
    --rm \
    -u $(id -u) \
    -v /tmp/certificates:/certificates \
    -e OPENSSL_CERTIFICATE_SUBJECT_COUNTRY=CH \
    -e OPENSSL_CERTIFICATE_SUBJECT_STATE=FR \
    -e OPENSSL_CERTIFICATE_SUBJECT_LOCATION=Fribourg \
    -e OPENSSL_CERTIFICATE_SUBJECT_ORGANIZATION=Docker \
    -e OPENSSL_CERTIFICATE_SUBJECT_ORGANIZATION_UNIT=Aerzas \
    -e SITE_DOMAIN=docker.test \
    aerzas/ssl-keygen:latest;

Environment Variables

VariableDefault Value
OPENSSL_CERTIFICATE_EXPIRATION825
OPENSSL_CERTIFICATE_HASHsha512
OPENSSL_CERTIFICATE_SUBJECT_COUNTRYCO
OPENSSL_CERTIFICATE_SUBJECT_STATEST
OPENSSL_CERTIFICATE_SUBJECT_LOCATIONLocation
OPENSSL_CERTIFICATE_SUBJECT_ORGANIZATIONOrganization
OPENSSL_CERTIFICATE_SUBJECT_ORGANIZATION_UNITOrganization unit
OPENSSL_KEY_SIZE4096
OPENSSL_PRIVATE_KEY_ENCRYPTIONdes3
OPENSSL_PRIVATE_KEY_PASSWORD
SITE_DOMAINdomain.test

Tag summary

Content type

Image

Digest

sha256:2115b8f0c

Size

4 MB

Last updated

about 2 months ago

docker pull aerzas/ssl-keygen