Go to file
Sebastian Hugentobler 269df6a0c2
Some checks failed
Build Multiarch Container Image / call-reusable-workflow (push) Failing after 1m58s
use new logging config
2023-12-31 22:33:20 +01:00
.gitea/workflows push to version 2068c3b0 2023-12-31 20:46:43 +01:00
rootfs/etc use new logging config 2023-12-31 22:33:20 +01:00
.gitignore initial commit 2020-08-24 16:49:49 +02:00
Containerfile use new logging config 2023-12-31 22:33:20 +01:00
README.md prepare for k3s 2021-09-28 17:10:49 +02:00

Molly Brown server for the Gemini protocol.

Needs to run with a tty.

Volumes

  • /var/gemini/: root directory for files
  • /etc/molly-brown/keys: key files

Files

/etc/molly-brown/keys/key.pem, /etc/molly-brown/keys/cert.pem

openssl req -x509 -newkey rsa:4096 -keyout "./key.pem" -out "./cert.pem" -days 3650 -nodes -subj "/CN=$HOST_NAME"
cat ./key.pem
cat ./cert.pem

Do not forget to set a timer for when it expires.

Environment Variables

HOST_NAME

The hostname to respond to requests for.

DEFAULT_LANG

  • default: en

lang parameter of the MIME type for all text/gemini content.

Ports

  • 1965