馃崄 A very simple static Gemini server, now with Titan support!
cpp gemini titan gemini-protocol titan-protocol
at main 18 lines 348 B view raw
1#!/usr/bin/env bash 2 3read \ 4 -rp \ 5 "Which common name (hostname) would you like to use for the generated key? " \ 6 common_name 7 8openssl req \ 9 -new \ 10 -subj "/CN=$common_name" \ 11 -x509 \ 12 -newkey ec \ 13 -pkeyopt ec_paramgen_curve:prime256v1 \ 14 -days 365 \ 15 -nodes \ 16 -out .maple/public.pem \ 17 -keyout .maple/private.pem \ 18 -inform pem