Setting up Keyfactor products and components quickly and easily using Container technology with Docker or Podman Compose.
EJBCA, SignServer and other Keyfactor PKI solutions can be deployed in many different flavours. For test and demo purposes the easiest way might be the usage of a container environment.
This project provides a basic eval setups based on Docker/Podman Compose. Therefore it can easily be deployed in local environments and adjusted according to specific use cases and requirements.
Keyfactor EJBCA certificate authority is based on an open source community project. Therefore, anybody can easily setup the EJBCA Community Edition without any restrictions.
However, the EJBCA Enterprise Edition provides further modules and functionality not part of the free package.
Keyfactor SignServer digital signature solution is also based on a open source community project.
Container technology provides an easily reproduceable and customizable deployment for customer and partner demo or evaluation environments. Therefore, this section contains some general basic tips to prepare and manage the compose environment.
Note
All container example commands asume podmanas the underlying container engine. However, most command switched or parameters should also work with docker.