1.1 KiB
telnet_server
...because nothing beats the charm of the seventies!
Goals
This lib should provide everything to build a service (based on TELNET) without having to touch any TELNET or tcp specifics. Message communication should only happen between this lib and the code providing the service.
See src/bin/main.rs on how I think this should work.
Status
Non functional and heavily WIP. DO NOT USE!
Running TELNET
As TELNET is not anymore part of modern operating systems (thank god), I've created a minimal Dockerfile that let's me use TELNET on CLI. TELNET starts via this command:
./telnet/run_telnet.sh HOST PORT
For development, HOST is "host.docker.internal" and PORT is 9000.
For f*cks sake, why TELNET???
Because it looked interesting. Honestly, even if I get it finished, the library likely won't be used at all.
License
The code is licensed under the MIT License. The RFCs in the resources folder have a different copyright but are allowed (and encouraged) to be copied and redistributed if unchanged.