# Web server subsystem @page "web" Web server subsystem This folder contains all of the classes for running the web server. The web server subsystem: - Handles JSON-RPC and websocket requests. - Supports SSL if a cert and key file are specified in the config. - Handles all types of requests on a single port. Each request is handled asynchronously using [Boost Asio](https://www.boost.org/doc/libs/1_82_0/doc/html/boost_asio.html). Much of this code was originally copied from Boost beast example code.