Sign inSign up

florian0/easyrsa

By florian0

•Updated 8 months ago

An easyrsa container I can trust :P - now with ARM64 + AMD64 support

Image
0

10K+

florian0/easyrsa repository overview

A release from https://github.com/OpenVPN/easy-rsa⁠ copied into an alpine container.

PKI is stored in /easyrsa. You may wanna mount some volume there.

FROM alpine AS downloader

ARG RELEASE="0.0.0"

RUN apk add wget
RUN cd / && wget https://github.com/OpenVPN/easy-rsa/releases/download/v${RELEASE}/EasyRSA-${RELEASE}.tgz && tar xvf EasyRSA-${RELEASE}.tgz

FROM alpine
ARG RELEASE="0.0.0"

RUN apk update && apk upgrade && \
    apk add --no-cache openssl

ENV EASYRSA=/usr/share/easyrsa
ENV EASYRSA_PKI=/easyrsa/pki/

RUN mkdir -p /easyrsa

COPY --from=downloader EasyRSA-${RELEASE}/ /usr/share/easyrsa

RUN ln -s /usr/share/easyrsa/easyrsa /usr/bin/easyrsa

ENTRYPOINT ["/usr/share/easyrsa/easyrsa"]

Tag summary

Content type

Image

Digest

sha256:d7c626be2…

Size

7.2 MB

Last updated

8 months ago

docker pull florian0/easyrsa