The TGrall webserver
This is the webserver I am building in Rust.
Inspidered by this little cutie
- 2021-01-10: v0.0.8: GET, multiple hosts, some error handling
- 2021-01-16: v0.0.9: Refactoring. Everything looks much prettier
- 2021-02-02: v0.0.10: XML parsing, dynamic reconfigurable settings, Mime type identification, and enhanced debugging now implemented
- 2021-03-07: v0.3.0: Old engine has been removed, running on Hyper now. Time to start making things work properly!
- 2021-03-08: v0.3.1: Images and other binary data now working
As of 2021-03-07 key features to implent are:
I ended up deciding to use the hyper engine and it took all of Feb to get that working the way I want. Now, on March 8 2021, I can declare that TGrall is functional and using one of the best http libraries in the world. 2021 is a lot of fun right now in the middle of the wilderness.
In the meantime, here are some other websites for your consideration
- The Data Architect A website devoted to the discussion of data and database architecture. If you know the difference between those two things, you will want to pop by. ;)
- Open Nest This is going to be a social media platform unlike any of the platforms that are currently available. Warning! No dopamine hits are likely.
- Northwestern Ontario Environmental Science Education Research Community This is an attempt to create a sustainable, science-based life in northwestern Ontario. If successful, this model will have wide ranging impacts and should be adoptable by communities anywhere.
- TGrall This is an attempt to build a webserver whose guiding principles are ease of use, high performance, massively distributable, and secure.
- Brad Neufeld In so much as he has time, this is where you will find information about Brad Neufeld, the eccentric bushman that operates these endeavours.
- Arachtech This is the for-profit enterprise that will be demonstrating the commercial value of all of the work I am doing now.