Skip to content

FourCoreLabs/jsign-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JSign Docker

A convenient Docker image for code signing with JSign

Overview

This repository builds and publishes Docker images that package JSign - a powerful Java-based code signing tool. The image is built using jpackage to provide a streamlined command-line experience for all your code signing needs.

Features

  • Always Updated: Automatically tracks the latest JSign releases
  • Simple Interface: Exposes the JSign binary for straightforward command-line usage
  • Cross-Platform: Run consistently across any environment that supports Docker
  • Minimal Size: Optimized image with only the necessary dependencies

Usage

# Pull the latest image
docker pull ghcr.io/FourCoreLabs/jsign-docker:latest

# Run JSign with your parameters
docker run --rm -v $(pwd):/work ghcr.io/FourCoreLabs/jsign-docker jsign [options]

Example: Signing a Windows executable

docker run --rm \
  -v $(pwd):/work \
  ghcr.io/FourCoreLabs/jsign-docker \
  jsign --keystore mycert.pfx \
        --storepass mypassword \
        --storetype PKCS12 \
        --tsaurl http://timestamp.digicert.com \
        myapplication.exe

Versioning

Each image is tagged with both:

  • The specific JSign version (e.g., 7.1)
  • The latest tag for the most recent build

License

This Docker packaging is provided under MIT license. JSign itself is licensed under Apache License 2.0.

About

docker image for using jsign

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published