Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

github.com/reddec/ssl-cp

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/reddec/ssl-cp

  • v0.0.0-20180507132639-a08b17cbcf65
  • Source
  • Go
  • Socket score

Version published
Created
Source

SSL-CP

license python

Control panel for organize, manager, sign and revoke certificates. Project is still under heavy development but it's already using for internal projects.

Docker

Look at Dockerfile or pull from dockerhub https://hub.docker.com/r/reddec/ssl-cp/

Install

Requirements: python3, virtual environment

  1. Download or clone archive from github
  2. Unpack and cd to directory with sources
  3. Create virtual environment: python3 -m venv venv
  4. Enable it: . ./venv/bin/activate
  5. Install requirements: pip3 install -r requirements.txt
  6. Run it: python3 main.py

Features

  • PEM + PFX export
  • 4096 key size
  • SHA-256

Web UI + API

Yes, ssl-cp contains full-featured mobile friendly flask-based panel. And automation friendly API!

Multi-project

System allows you separate certificates by projects. Each project contains own CA (private key + public cert) and list of issued (signed by CA) certificates. screencapture-127-0-0-1-5000-2018-04-17-21_28_39

Auto-generated CA

One click for generate self-signed CA. In roadmap - upload your own

screencapture-127-0-0-1-5000-project-1-2018-04-17-21_31_54

After generation you can download and use it as always screencapture-127-0-0-1-5000-project-1-2018-04-17-21_32_54

Use your own CA

You can import your own public and private CA certificate and key.

One-click generation of signed certifiactes

Just provide common name (it maybe any label, node name, domain and e.t.c) and press generate. New certificate will be automatically signed by CA screencapture-127-0-0-1-5000-project-1-certificates-2018-04-17-21_35_23

View and manage each certificate:

  • Download
  • Revoke
  • Use cookbooks

screencapture-127-0-0-1-5000-certificate-2-2018-04-17-21_36_34

Use cook-books

Stunnel

stunnel on Wiki - SSL it! Even if it was not originally designed for SSL.

Panel can prepare full-featured archive (including SystemD service file and install script) for client and server configuration of stunnel

screencapture-127-0-0-1-5000-certificate-2-stunnel-2018-04-17-21_38_16

Nginx

Basic and with client certificate authorization

FAQs

Package last updated on 07 May 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc