mirror of
https://github.com/dongdigua/dongdigua.github.io
synced 2024-12-01 08:00:55 +08:00
|
||
---|---|---|
.. | ||
cgi | ||
Dockerfile | ||
genkey.sh | ||
gmid.conf | ||
README.gmi | ||
run-wrapper.sh | ||
update-git.sh |
# Docker & Gemini ## System alpine linux => https://weinan.io/2019/04/06/cron.html cron ## Server Program => https://gmid.omarpolo.com gmid ## Hot Update * git pull * gmid.conf reload ## TODO CGI script: * inform the server to update git * check the log both need authentication, idea: * 6x (CLIENT CERTIFICATE REQUIRED) => gemini://gemini.circumlunar.space/docs/tls-tutorial.gmi doc: TLS => https://adnano.co/2021/03/06/gemini-tls/ TLS recommendations for Gemini => gemini://caseyrichins.online/logs/2023-06-09_gemini-client-certificates.gmi Client Certificates in Gemini * GPG in 1x (INPUT) client: date -u +%Y%m%dT%H | gpg -as server: verify time then signature