fe0cdc9b1a51bd5d7b1a21610a8a32e1ce43c5d4
Necronda web server
Features
- Full IPv4 and IPv6 support
- Serving local files via HTTP and HTTPS
- Reverse proxy for other HTTP and HTTPS servers
- FastCGI support (e.g. PHP-FPM)
- Support for MaxMind's GeoIP Database
- Optional DNS reverse lookup for connecting hosts
- Automatic URL rewrite (e.g.
/index.html
->/
,/test.php
->/test
) - Modern looking and responsive error documents
Configuration
See docs/example.conf for more details.
Global directives
certificate
- path to SSL certificate (or certificate chain)private_key
- path to SSL private keygeoip_dir
(optional) - path to a directory containing GeoIP databasesdns_server
(optional) - address of a DNS server
Virtual host configuration
[<host>]
- begins section for the virtual host<host>
- Local
webroot
- path to the root directorydir_mode
- specify the behaviour for directories without anindex.html
orindex.php
forbidden
- the server will respond with403 Forbidden
info
- try passing path info to an upper.php
file.list
- list contents of directory (not implemented yet)
- Reverse proxy
hostname
- hostname of server to be reverse proxy ofport
- port to be usedhttp
- use HTTP to communicate with serverhttps
- use HTTPS to communicate with server
Description
Languages
C
96.1%
CSS
1.9%
Makefile
1.4%
HTML
0.6%