Team Ai
Datasetpublic

Brunobkr/llama.cpp_AlgMor24_github

ΩFFFΣLLIa • llama.cpp • AlgMor24 ██████╗ ███████╗███████╗███████╗██╗ ██╗ ██╗ █████╗ ██╔═══██╗██╔════╝██╔════╝██╔════╝██║ ██║ ██║██╔══██╗ ██║ ██║█████╗ █████╗ █████╗ ██║ ██║ ██║███████║ ██║ ██║██╔══╝ ██╔══╝ ██╔══╝ ██║ ██║ ██║██╔══██║ ╚██████╔╝██║ ██║ ███████╗███████╗███████╗██║██║ ██║ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚══════╝╚═╝╚═╝ ╚═╝ High-Performance LLM / VLM Inference & Autonomous Agentic Ecosystem… See the full description on the dataset page: https://huggingface.co/datasets/Brunobkr/llama.cpp_AlgMor24_github.

sourceHugging Faceupdated 2mo agoView on Hugging Face
0likes3.1kdownloads
README.md150 linesDownload Raw Back to http-server
1[![GitHub Workflow Status (master)](https://img.shields.io/github/workflow/status/http-party/http-server/Node.js%20CI/master?style=flat-square)](https://github.com/http-party/http-server/actions)2[![npm](https://img.shields.io/npm/v/http-server.svg?style=flat-square)](https://www.npmjs.com/package/http-server) [![homebrew](https://img.shields.io/homebrew/v/http-server?style=flat-square)](https://formulae.brew.sh/formula/http-server) [![npm downloads](https://img.shields.io/npm/dm/http-server?color=blue&label=npm%20downloads&style=flat-square)](https://www.npmjs.com/package/http-server)3[![license](https://img.shields.io/github/license/http-party/http-server.svg?style=flat-square)](https://github.com/http-party/http-server)4 5# http-server: a simple static HTTP server6 7`http-server` is a simple, zero-configuration command-line static HTTP server.  It is powerful enough for production usage, but it's simple and hackable enough to be used for testing, local development and learning.8 9![Example of running http-server](https://github.com/http-party/http-server/raw/master/screenshots/public.png)10 11## Installation:12 13#### Running on-demand:14 15Using `npx` you can run the script without installing it first:16 17    npx http-server [path] [options]18 19#### Globally via `npm`20 21    npm install --global http-server22 23This will install `http-server` globally so that it may be run from the command line anywhere.24 25#### Globally via Homebrew26 27    brew install http-server28     29#### As a dependency in your `npm` package:30 31    npm install http-server32 33## Usage:34 35     http-server [path] [options]36 37`[path]` defaults to `./public` if the folder exists, and `./` otherwise.38 39*Now you can visit http://localhost:8080 to view your server*40 41**Note:** Caching is on by default. Add `-c-1` as an option to disable caching.42 43## Available Options:44 45| Command         | 	Description         | Defaults  |46| -------------  |-------------|-------------|47|`-p` or `--port` |Port to use. Use `-p 0` to look for an open port, starting at 8080. It will also read from `process.env.PORT`. |8080 |48|`-a`   |Address to use |0.0.0.0|49|`-d`     |Show directory listings |`true` |50|`-i`   | Display autoIndex | `true` |51|`-g` or `--gzip` |When enabled it will serve `./public/some-file.js.gz` in place of `./public/some-file.js` when a gzipped version of the file exists and the request accepts gzip encoding. If brotli is also enabled, it will try to serve brotli first.|`false`|52|`-b` or `--brotli`|When enabled it will serve `./public/some-file.js.br` in place of `./public/some-file.js` when a brotli compressed version of the file exists and the request accepts `br` encoding. If gzip is also enabled, it will try to serve brotli first. |`false`|53|`-e` or `--ext`  |Default file extension if none supplied |`html` | 54|`-s` or `--silent` |Suppress log messages from output  | |55|`--cors` |Enable CORS via the `Access-Control-Allow-Origin` header  | |56|`-o [path]` |Open browser window after starting the server. Optionally provide a URL path to open. e.g.: -o /other/dir/ | |57|`-c` |Set cache time (in seconds) for cache-control max-age header, e.g. `-c10` for 10 seconds. To disable caching, use `-c-1`.|`3600` |58|`-U` or `--utc` |Use UTC time format in log messages.| |59|`--log-ip` |Enable logging of the client's IP address |`false` |60|`-P` or `--proxy` |Proxies all requests which can't be resolved locally to the given url. e.g.: -P http://someurl.com | |61|`--proxy-options` |Pass proxy [options](https://github.com/http-party/node-http-proxy#options) using nested dotted objects. e.g.: --proxy-options.secure false |62|`--username` |Username for basic authentication | |63|`--password` |Password for basic authentication | |64|`-S`, `--tls` or `--ssl` |Enable secure request serving with TLS/SSL (HTTPS)|`false`|65|`-C` or `--cert` |Path to ssl cert file |`cert.pem` | 66|`-K` or `--key` |Path to ssl key file |`key.pem` |67|`-r` or `--robots` | Automatically provide a /robots.txt (The content of which defaults to `User-agent: *\nDisallow: /`)  | `false` |68|`--no-dotfiles` |Do not show dotfiles| |69|`--mimetypes` |Path to a .types file for custom mimetype definition| |70|`-h` or `--help` |Print this list and exit. |   |71|`-v` or `--version`|Print the version and exit. | |72 73## Magic Files74 75- `index.html` will be served as the default file to any directory requests.76- `404.html` will be served if a file is not found. This can be used for Single-Page App (SPA) hosting to serve the entry page.77 78## Catch-all redirect79 80To implement a catch-all redirect, use the index page itself as the proxy with:81 82```83http-server --proxy http://localhost:8080?84```85 86Note the `?` at the end of the proxy URL. Thanks to [@houston3](https://github.com/houston3) for this clever hack!87 88## TLS/SSL89 90First, you need to make sure that [openssl](https://github.com/openssl/openssl) is installed correctly, and you have `key.pem` and `cert.pem` files. You can generate them using this command:91 92``` sh93openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem94```95 96You will be prompted with a few questions after entering the command. Use `127.0.0.1` as value for `Common name` if you want to be able to install the certificate in your OS's root certificate store or browser so that it is trusted.97 98This generates a cert-key pair and it will be valid for 3650 days (about 10 years).99 100Then you need to run the server with `-S` for enabling SSL and `-C` for your certificate file.101 102``` sh103http-server -S -C cert.pem104```105 106If you wish to use a passphrase with your private key you can include one in the openssl command via the -passout parameter (using password of foobar)107 108 109e.g.110`openssl req -newkey rsa:2048 -passout pass:foobar -keyout key.pem -x509 -days 365 -out cert.pem`111 112For security reasons, the passphrase will only be read from the `NODE_HTTP_SERVER_SSL_PASSPHRASE` environment variable.113 114 115This is what should be output if successful:116 117``` sh118Starting up http-server, serving ./ through https119 120http-server settings:121CORS: disabled122Cache: 3600 seconds123Connection Timeout: 120 seconds124Directory Listings: visible125AutoIndex: visible126Serve GZIP Files: false127Serve Brotli Files: false128Default File Extension: none129 130Available on:131  https://127.0.0.1:8080132  https://192.168.1.101:8080133  https://192.168.1.104:8080134Hit CTRL-C to stop the server135```136 137# Development138 139Checkout this repository locally, then:140 141```sh142$ npm i143$ npm start144```145 146*Now you can visit http://localhost:8080 to view your server*147 148You should see the turtle image in the screenshot above hosted at that URL. See149the `./public` folder for demo content.150 
Brunobkr/llama.cpp_AlgMor24_github · Team Ai