Properties

Last built 2 years ago using go version go1.5 linux/amd64 and 749 seconds of time

Downloads
Filename
File Size
 
rootcastore_master_darwin-386.zip
2.6MiB
rootcastore_master_darwin-amd64.zip
2.7MiB
rootcastore_master_linux-386.zip
2.5MiB
rootcastore_master_linux-amd64.zip
2.7MiB
rootcastore_master_linux-arm.zip
2.5MiB
rootcastore_master_windows-386.zip
2.5MiB
rootcastore_master_windows-amd64.zip
2.7MiB
Project-Readme for this version

Luzifer / rootcastore

This project is a simple web-based wrapper around the code from agl/extract-nss-root-certs in order to enable on the one hand getting the mozilla root certificates by web into the docker container and on the other hand allow pinning to a specific version so there are no surprises about removed or added certificates.

Usage

Simply use it in a FROM scratch Dockerfile:

FROM scratch
ADD https://rootcastore.hub.luzifer.io/v1/store/latest /etc/ssl/ca-bundle.pem

Or if you want to pin a specific version you also can use that one:

FROM scratch
ADD https://rootcastore.hub.luzifer.io/v1/store/1440275874 /etc/ssl/ca-bundle.pem

To get this pinnable version you just can do a simple curl request:

# curl -I https://rootcastore.hub.luzifer.io/v1/store/latest
HTTP/1.1 302 Found
Content-Type: text/plain; charset=utf-8
Date: Sat, 22 Aug 2015 21:07:14 GMT
Location: /v1/store/1440277379

The Location header tells you the path of the most recent version.