Image for running Apache web server with TLS certificate and private key stored in Fortanix SDKMS.
1.7K
This container runs an Apache web server with a certificate and private key stored in SDKMS.
To run this container, you need to have access to Fortanix SDKMS. Please create an account at https://sdkms.fortanix.com, or use a service instance hosted in your environment.
To use an existing key and certificate in SDKMS, customize the following docker.env file with the appropriate certificate label (called description in SDKMS), and the API key of the application added to SDKMS.
FORTANIX_API_ENDPOINT=https://sdkms.fortanix.com
FORTANIX_API_KEY=<insert your API key>
FORTANIX_CERTIFICATE_LABEL=<insert your certificate label>
APACHE_SERVER_HOSTNAME=localhost
If you don't want to use a pre-existing key and certificate in SDKMS, customize the following docker.env file, and just update the API Key of your application. The container will generate a private key in SDKMS and then will also create a self-signed TLS certificate to be used with the key.
FORTANIX_API_ENDPOINT=https://sdkms.fortanix.com
FORTANIX_API_KEY=<insert your API key>
APACHE_SERVER_HOSTNAME=localhost
sudo docker run -d -p 8443:443 --env-file docker.env --rm fortanix/sdkms-apache
Go to website at https://localhost:8443
Content type
Image
Digest
Size
122.8 MB
Last updated
about 8 years ago
docker pull fortanix/sdkms-apache