Welcome to SVR.JS 2.0.0
If you see this page, that means, that server is properly working. You can further configure and replace pages index.html and test.html with custom ones.
Default config.json looks like this:
{
"users": [],
"pubport": 80,
"port": 80,
"defaultpage": "index.html",
"page404": "404.html",
"welcomeMessage": "Welcome to DorianTech Node.JS Server!",
"timestamp": 1596520890155,
"blacklist": [],
"wwwredirect": false,
"nonStandardCodes": [],
"enableCompression": true,
"customHeaders": {},
"enableHTTP2": false,
"enableLogging": true,
"enableDirectoryListing": true
}
Changes:
- Added support for .tar.gz mods and server side Javascript in .JS file.
- Moved directory listing icons to seperate directory.
- Replaced ASCII Art.
- Added support for HTTP/2.0, disabled by default.
- Changed default footer.
- Added unpacking SVR.JS in first run.
- Added checking, if head and foot exists.
- Optimized directory listing for Lynx text client
- Modified Server UI.
- Added new properties of config.json "enableLogging" and "enableDirectoryListing".
- Added "--clean" and "--reset" arguments.
- Fixed security vulnerability: The block is only covering part of SVR.JS
- Fixed bug: Not saving config.json on Linux.
- Added multi-threading.
- Deleted "getip" command.
Tests
Licenses
More Information