๐Ÿ A very simple static Gemini server, now with Titan support!
cpp gemini titan gemini-protocol titan-protocol

ci(docker): make image significantly smaller

fuwn.net 4e2b7689 f2ad8a4b

verified
+9 -6
+9 -6
Dockerfile
··· 1 - FROM alpine:latest as dependencies 1 + FROM alpine:latest as environment 2 2 3 3 RUN apk update \ 4 4 && apk upgrade \ 5 - && apk add --no-cache \ 5 + && apk add --no-cache libstdc++ 6 + 7 + FROM environment as build_environment 8 + 9 + RUN apk add --no-cache \ 6 10 clang \ 7 11 ninja \ 8 12 alpine-sdk \ 9 - openssl-dev \ 10 - libstdc++ 13 + openssl-dev 11 14 12 - FROM dependencies as builder 15 + FROM build_environment as builder 13 16 14 17 WORKDIR /maple 15 18 ··· 17 20 18 21 RUN ninja 19 22 20 - FROM dependencies 23 + FROM environment 21 24 22 25 WORKDIR /maple 23 26