spacecookie
spacecookie copied to clipboard
gopher library & server written in Haskell
On my server I have two different gopherholes I want to expose to the world. Currently they run on different ports. I'd like to be able to configure spacecookie to...
I believe `network` should now offer everything we need and `socket` has become unmaintained, dropping out of Stackage Nightly recently.
Sometimes I want to have multiple gophermaps per directory *and* I want to use the `.gophermap` parsing behavior. I noticed I have to use "manually" written gophermaps if I want...
Feature request. It would be great if I could arbitrarily launch `spacecookie` when I build random gopherholes as a test and I just want to see what the product looks...
We have a map like this: ```haskell M.Map FilePath GopherFileType ``` The configuration option could look like this, allowing to override the mapping: ```json { "file-types": { "apng": "I" }...
We always use the binary file response which we should probably resolve to call ourselves a RFC1436 implementor although binary file responses work well enough.
Seems like we need to introduce an dependency on `async` for #42, so converting the other threading stuff to `async` could be interesting.
The bad thing currently is that the configuration has to match in two places: a) the `spacecookie.socket` file and b) the `spacecookie.json` config. This can be improved by: * Learning...
Would be mostly just to have it or as a gimmick.