Skip to content

ss-o/csrhelp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSR-Helper

CSR Helper is a simple application based on AngularJS Material and PKIjs that aims to make it easy for users to generate certificate requests (PKCS#10s) for requesting SSL certificates.


Install

Docker

For specific version see: https://github.com/ss-o/csrhelp/pkgs/container/csrhelp/versions

docker run -d -p 5000:5000 ghcr.io/ss-o/csrhelp:latest

Visit http://localhost:5000

Build from source

Recommended node version 14.x

  • npm
  • git
git clone https://github.com/ss-o/csrhelp.git
cd csrhelp
pnpm install
pnpm postinstall

# Run locally
pnpm start

Visit http://localhost:5000

Directory Layout

|| Dockerfile     || --> docker image workflow
|| app/           || --> all of the source files for the application
|| assets/app.css || --> default stylesheet
|| src/           || --> all app specific modules
|| users/         || --> package for user features
|| index.html     || --> app layout file (the main html template file of the app)
|| karma.conf.js  || --> config file for running unit tests with Karma

Updating dependencies

You can update the tool dependencies by running:

npm update
bower update

About CSR Helper

The application helps users generate a certificate requests for:

  • OpenSSL
  • Exchange (2007 and 2010)
  • Java Keytool
  • F5 Big-IP
  • IIS

It supports both ECC and RSA certificate requests and will use use WebCrypto and PKIjs to directly generate keys and certificate requests if the browser supports it.

Related

About

Certificates made easy.

Resources

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors 7