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