Add recursive scanning
[erinaco.git] / README.markdown
blob455a41102d2e924362b78a72e8bfe7d179b5876e
1 erinaco -- gopher server
2 ========================
4 Gopher server `erinaco` is designed to have as little moving parts as
5 possible. It provides no dynamic features, so it is not possible to have search
6 or guestbook implemented with it. In some sense, it is static website generator
7 counterpart of HTTP.
9 Software consists of two parts: `erinaco-data` and `erinaco`. First part,
10 `erinaco-data` scans current directory and generates self-contained constant database 
11 with content of all files in current directory ready to be served by `erinaco`.
13 `Erinaco` expects to find `data.cdb` file in current directory, generated by
14 `erinaco-data`, reads Gopher request from stdin and prints it into stdout. It
15 is inteded to be run under `ucspi-tcp`.