.. SPDX-License-Identifier: GPL-3.0-or-later
.. Copyright © 2018-2019 Ariadne Devos
s^2 Web Server
(This is a works in progress, details are in flux and possibly
unimplemented.)
s^2 Web Server, short for The Speculatively Secure Web Server, allows
for serving a manually crafted (HTML, CSS, JS, images, videos) website.
It has an optional control panel for remote configuration.
PHP and others may be used via FastCGI. Their security guarantees may be
different from s^2 core.
Control panel
Short-term TODO
Longer-term TODO
Some development resources
- Additional HTTP Status Codes: RFC 6585
- Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing: RFC 7230
- Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content: RFC 7231
- Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests: RFC 7232
- Hypertext Transfer Protocol (HTTP/1.1): Range Requests: RFC 7233
- Hypertext Transfer Protocol (HTTP/1.1): Caching: RFC 7234
- Hypertext Transfer Protocol (HTTP/1.1): Authentication: RFC 7235