Servy is a basic web server project built to demonstrate the fundamental concepts of HTTP servers, request handling, and response generation in Elixir. This project is an excellent starting point for beginners who want to understand how web servers operate at a low level. The repository includes examples of routing, handling different HTTP methods, and serving static files.
If available in Hex, the package can be installed
by adding servy
to your list of dependencies in mix.exs
:
def deps do
[
{:servy, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/servy.