Setup Steps:

Prerequisites:
--Running EJBCA to issue ManagementCA.pem
--Domain Name with Site Certificate
--Working Reverse Proxy
Fresh Ubuntu 22.04 LTS
Install Docker Runtime
-- sudo snap install docker
-- mkdir -p signserver
-- cd signserver
-- docker pull keyfactor/signserver-ce
-- docker run -it --rm --name signserver \
   -p 80:8080 -p 443:8443 \
   -v $(pwd)/TrustedCA.pem:/mnt/external/secrets/tls/cas/ManagementCA.crt \
   -h signserver.example.com \
   keyfactor/signserver-ce:5.9.0

docker run -it --rm --name sinserver \
   -p 80:8080 -p 443:8443 \
   -v /home/root/signserver/ManagementCA.pem:/mnt/external/secrets/tls/cas/ManagementCA.crt \
   -h localhost \
   keyfactor/signserver-ce


Start SignServer Community container
Access SighServer Admin UI

sudo snap install 

Leave a Reply