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