aboutsummaryrefslogtreecommitdiffstats
path: root/terminaldweller.com/gemini/Dockerfile
blob: 08179792a3706b1723d531af7fc8e8c503722b8c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#FROM alpine:3.16 as certbuilder
#RUN apk add openssl
#WORKDIR /certs
#RUN openssl req -x509 -newkey rsa:4096 -keyout key.rsa -out cert.pem -days 3650 -nodes -subj "/CN=gemini.terminaldweller.com"

FROM alpine:3.16 as builder
RUN apk update \
      && apk upgrade \
      && apk add --no-cache cargo \
      && cargo install agate
#COPY --from=certbuilder /certs /certs
COPY ./index.gmi /srv/index.gmi
#ENTRYPOINT ["agate"]