Skip to content

namazso/signserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

signserver

A containerized code signing HTTP server, powered by osslsigncode

Usage

WARNING: Make sure you add a reverse proxy with some sort of authentication.

  1. Start the container. It is recommended that you use TPM backed code signing certificates (the container is built with tpm2-pkcs11), but this example uses a file:

    podman run -v $(pwd)/wdktestcert.pfx:/wdktestcert.pfx:z -p 8080:8080 -e HOST=0.0.0.0 -e 'ARGS=-pkcs12$/wdktestcert.pfx$-pass$password$-h$sha256$-ph$-ts$http://timestamp.digicert.com' ghcr.io/namazso/signserver:latest

  2. Send a POST request to http://localhost:8080/sign with the file to sign as body.

  3. Receive back the signed file.

About

Authenticode signing server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published