readyserver v1.1.0
Readyserver by willmil11
Installation
If you have node.js and npm installed you can run the following command to install the package:
npm install -g readyserver
Update
To update run the following command:
npm update -g readyserver
Usage
Create a folder where the webserver files will be stored. in the folder you can put a file called 404.html if you want a custom 404 page. Then create a file called index.html. This will be the default page. Your folder should look like this:
- Folder
- 404.html [optional]
- index.html [recommended]
- other files/folders [optional]
Then you can run this command in the terminal
readyserver /path/to/folder/ port /path/to/logs/
Path to folder must be a folder that contains the files you want to serve. Port is the port the server will listen to. Path to logs must also be a folder. It will contain the logs of the server.
If a user tries to access a folder instead of a file, readyserver will check if that folder contains an index.html page if yes it will redirect the user to it if not it will show a list of that folder content.
Github
Repo link
https://github.com/willmil11/Readyserver
Bugs
https://github.com/willmil11/Readyserver/issues
Changelog
Version 1.1.0
- Better log message in console
- Better folder request handling
- Better Directory read page and better default 404 page
- Better logs
- Fixed super-quick overwriting logging (a bug where 2 logs would be written at the same milisecond and the second would overwrite the first)
- Some more almost invisible stuff
Version 1.0.0
- Initial release
Contact me
Discord
willmil11#8988
willmil1110@gmail.com