1 Right-Awful Gemini Server [RAGS]
2 ================================
4 This is a simple gemini server written in Chicken Scheme.
6 RAGS follows a similar philosophy to that of the Scratchy gopher
7 server, in that it allows dynamic content to be generated using
8 embedded Scheme expressions.
10 For eample, if this readme was a file in the gemini content directory
11 and had its execute bits set, the following would insert the current
12 time into the document when it was served:
15 (import (chicken time posix))
16 (print "The time is " (seconds->string))))
18 (This applies to all executable text/* documents, regardless of the
19 specific content type.)
21 Similarly, shell script output can be incorporated:
24 The server is still under heavy development, and the source is
25 currently the only documentation.
30 This program is free software and is distributed under the terms of
31 version 3 of the GNU General Public License, which can be found in the