Update todo / readme

main
_ 2020-11-09 17:02:36 +00:00
parent 9714794122
commit 1d469c8dff
2 changed files with 14 additions and 3 deletions

View File

@ -76,6 +76,16 @@ If you only have pre-built binaries:
"ptth_file_server" is not needed for production. It's a standalone build of
the file server module, for testing.
To run the relay behind Nginx, these directives improve time-to-first-byte
when streaming:
```
client_max_body_size 0;
proxy_http_version 1.1;
proxy_request_buffering off;
proxy_buffering off;
```
## Comparison with normal HTTP
Normal HTTP:
@ -176,14 +186,14 @@ ptth_server and ptth_file_server use the `file_server` module. ptth_server
will connect out to a ptth_relay instance and serve files through the reverse
HTTP tunnel.
The http_serde module is shared by ptth_relay and ptth_server so that they
The `http_serde` module is shared by ptth_relay and ptth_server so that they
can communicate with each other easily.
## Why are GitHub issues disabled?
Because they are not part of Git.
For now, either email me (if you know me personally) or make a pull request to add an item to todo.md.
For now, either email me (if you know me personally) or make a pull request to add an item to [todo.md](todo.md).
## License

View File

@ -1,4 +1,5 @@
- Add byte counter in `trace!()` macro in the file server
- "Preview as" feature for Markdown / pretty-printed logs
- Add Prometheus metrics
- Not working great behind reverse proxies
- Show file server names in HTML