ptth/crates/ptth_server
_ e03ddc2539 🐛 bug: fix TLS issue in ptth_multi_call_server
PTTH is supposed to pack its own PKI roots. We did this for ptth_server
but a discrepancy in the Cargo.toml files for the PTTH_QUIC server
caused Cargo to accidentally turn off that feature in reqwest
2022-05-25 14:17:02 -05:00
..
src guess MIME for JavaScript files so that `ptth_file_server` can serve Jet Racing 4 locally. 2021-10-02 20:03:03 +00:00
test ♻️ Extract ptth_server crate. Docker still broken 2020-11-27 00:50:22 +00:00
Cargo.toml 🐛 bug: fix TLS issue in ptth_multi_call_server 2022-05-25 14:17:02 -05:00
README.md 📝 docs: update README before publishing to crates.io 2021-04-18 12:56:36 -05:00

README.md

PTTH Server

The PTTH server is an HTTP server that can serve files from behind a firewall, because it only makes outgoing HTTP connections to a PTTH relay.

View from outside the PTTH tunnel:

* HTTP client
|
|   HTTP(S) requests
V
* ptth_relay
^
|   HTTP(S) requests
|
* ptth_server

View from inside the PTTH tunnel:

* HTTP client
|
|   HTTP(S) requests
V
* ptth_relay
|
|   HTTP(S) requests
V
* ptth_server