2023-03-24 15:26:17 +08:00
2023-03-24 15:23:57 +08:00
2023-03-16 15:47:12 +08:00
2023-03-02 13:24:22 +08:00
2023-03-08 14:52:21 +08:00
2023-03-08 14:05:16 +08:00
2023-03-24 15:26:17 +08:00
2023-03-16 15:47:12 +08:00
2023-03-14 14:35:16 +08:00

Candy

A tiny web server built with Rust.

Feature

  • Small runtime.
  • Multiple thread.

TODO

  • Add logger.
  • Threads pool.
  • CLI support.
    • parse args.
  • Config file support.
    • parse json file.
    • router with config file.
    • parse thread number from config.
  • Handle router.
    • handle request route.
    • handle 404 page.
    • custom 404 page.
  • CI build.
  • Make a new release.
  • Support virtual host.
    • support virtual host.
    • support multiple virtual hosts.
  • Styled logo.
  • More unit test.
  • Log to file.
  • Clean up after shutdown.
  • Dockerfile.
  • Static file cache.
  • Async IO.
  • Gzip
Description
No description provided
Readme MIT 3.5 MiB
Languages
Rust 98.3%
Makefile 1.7%