mirror of https://github.com/xvxx/phd
just an idea
commit
4016ec3bb7
@ -0,0 +1,33 @@
|
|||||||
|
```
|
||||||
|
/ |
|
||||||
|
___ (___ ___|
|
||||||
|
| )| )| )
|
||||||
|
|__/ | / |__/
|
||||||
|
|
|
||||||
|
```
|
||||||
|
|
||||||
|
dirt simple gopher server.
|
||||||
|
|
||||||
|
## todo
|
||||||
|
|
||||||
|
- [ ] serve directory listing
|
||||||
|
- [ ] serve text file
|
||||||
|
- [ ] serve binary (mp3, exe)
|
||||||
|
- [ ] index.gophermap
|
||||||
|
- [ ] footer.gophermap
|
||||||
|
- [ ] header.gophermap
|
||||||
|
|
||||||
|
## usage
|
||||||
|
|
||||||
|
phd ./path/to/gopher/root # Serve directory over port 70.
|
||||||
|
|
||||||
|
## development
|
||||||
|
|
||||||
|
cargo run -- ./path/to/gopher/site
|
||||||
|
|
||||||
|
## resources
|
||||||
|
|
||||||
|
- https://github.com/gophernicus/gophernicus/blob/master/README.Gophermap
|
||||||
|
- https://gopher.zone/posts/how-to-gophermap/
|
||||||
|
- [rfc 1346](https://tools.ietf.org/html/rfc1436)
|
||||||
|
|
Loading…
Reference in New Issue