The ledad gemini server * requires gnutls * needs a (self-signed) certificate * is using tcp port 1965 * files are located in .local/share/ledad/<SERVERNAME>/ |
||
---|---|---|
src | ||
.clang-format | ||
.gitignore | ||
LICENSE | ||
Makefile.am | ||
README.md | ||
bootstrap.sh | ||
changelog | ||
configure.ac |
README.md
ledad
ledad - a gemini server
Build
./bootstrap.sh && ./configure && make
Generate a self-signed certificate
apt install gnutls-bin
certtool -p --outfile key.pem
certtool --load-privkey key.pem -s --outfile cert.pem
Start
ledad
Test
gnutls-cli --tofu -p 1965 domain.tld
gemini://domain.tld/
Demo page
Setup content directory
mkdir -p .local/share/ledad/servername/
echo -e "# Hello World\nThis is my page" > /home/user/.local/share/ledad/domain.tld/index.gmi