ss-o / csrhelp

Certificates made easy.

Home Page:https://csrhelp.pages.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.


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

From source

Recommended node version 14.x

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

# Run locally
npm 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.

https://csrhelp.pages.dev

License:MIT License


Languages

Language:JavaScript 94.3%Language:CSS 3.3%Language:HTML 2.4%Language:Dockerfile 0.1%