💾 Archived View for gem.benscraft.info › gemcaps captured on 2021-12-17 at 13:26:06. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
Here you will find documentation on the gemcaps project.
At the moment, the project is in early development. I do not consider any of the code to be production ready. Use this software at your own risk.
This project is intended to be similar to that of Apache2. I intend for it to be a fast and light-weight server that can act as the main entrypoint for your capsule.
This server will be able to natively serve static files, cgi scripts, and my custom server implementation that I call gsgi (Gemini Server Gateway Interface)
Gemcaps is built with cmake. There are a few libraries that should be installed before building gemcaps:
Setup commands for Debian:
apt-get install libtommath libtomcrypt git submodule init git submodule update
Building the project is the same as any standard cmake project:
mkdir build cd build cmake .. make
I haven't setup any install scripts because I am a noob with cmake.
I suggest installing into /usr/bin/gemcaps and /usr/lib/libgws.so