Skip to content

karmek-k/ksv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ksv

ksv is a web server written in Rust.

I am implementing it from scratch in order to learn more about web servers.

TODO

  • accepting TCP connections
  • responding to them
  • responding to them with configurable HTTP responses
  • logging
  • handling single static files
  • redirects
  • handling multiple static files (MIME type detection)
  • rewrites

Extra goals

  • Caching
  • PHP support (via FastCGI)

Development branches

  • master
  • dev
  • feature branches (merged to dev)

About

Web server in Rust. #42SkillsChallenge

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages