Get the latest tech news

Show HN: Abusing a GitHub repo as a private certificate authority


A GitHub-native private certificate authority. Contribute to andrewmbenton/ca development by creating an account on GitHub.

This repo is a very simple wrapper around the openssl certificate signing command, which runs without dependencies inside of GitHub actions. Create a repository secret named CA_KEY_AND_CERT with the contents of your combined CA key and certificate PEM file. On your local machine, create a new private key and use it to generate a CSR for whatever DNS name you want to appear in your signed cert.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of GitHub

GitHub

Photo of GitHub repo

GitHub repo

Related news:

News photo

Show HN: GitHub – I tried to build AWS S3 from scratch

News photo

Copilot Chat in GitHub’s mobile app is now generally available

News photo

Dotfiles: Unofficial Guide to Dotfiles on GitHub