https://github.com/jokester/toosimple
Yet another simple-http-server
https://github.com/jokester/toosimple
file-sharing
Last synced: about 1 month ago
JSON representation
Yet another simple-http-server
- Host: GitHub
- URL: https://github.com/jokester/toosimple
- Owner: jokester
- Created: 2017-02-09T10:11:53.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-05-24T22:23:59.000Z (almost 3 years ago)
- Last Synced: 2025-04-01T16:17:12.479Z (about 1 month ago)
- Topics: file-sharing
- Language: JavaScript
- Homepage:
- Size: 340 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# toosimple
Yet another simple-http-server
[](https://www.npmjs.com/package/toosimple)
# Features
- Modern UI
- Small in size: around `2M` with all dependencies.# Screenshot

# How to use
```text
$ npm install -g toosimple
$ toosimple
toosimple: server started
root: /home/me/
Web UI is available at the following URLs:
URL #1: http://[::1]:11131/
URL #2: http://127.0.0.1:11131/
URL #3: http://[fe80::1]:11131/
URL #4: http://[fe80::f65c:89ff:fea2:928d]:11131/
URL #5: http://192.168.2.203:11131/
URL #6: http://[2408:213:4b:7d00:f65c:89ff:fea2:928d]:11131/
URL #7: http://[2408:213:4b:7d00:ec4a:538:4a8c:ea0e]:11131/
URL #8: http://[fe80::d84e:d6ff:fe1b:f28b]:11131/// open "http://127.0.0.1:11131/" in browser to see it
```# Command Line Options
```
usage: toosimple [-h] [-v] [-r PATH] [-p PORT] [-b IP]toosimple: Yet another simple-http-server
Optional arguments:
-h, --help Show this help message and exit.
-v, --version Show program's version number and exit.
-r PATH, --root PATH root of files, defaults to $PWD
-p PORT, --port PORT http/https port to listen at. Defaults to 11131
-b IP, --bind IP Network interface to serve on. Defaults to 0.0.0.0 /
all interfaces.
```#### License
MIT