Sign inSign up

aerzas/ssl-keygen

By aerzas

•Updated 2 months ago

Minimalist helper docker container to generate self-signed certificates.

Image
Developer tools
0

2.7K

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

2 months ago

docker pull aerzas/ssl-keygen