lwasimpleserver

build

``` Simple server made with hosting locally webgl games in mind

Usage: lwasimpleserver [OPTIONS] [FOLDERTOHOST]

Arguments: [FOLDERTOHOST] Folder to host, current by default

Options: --ssl Should use SSL, false by default -p, --port Specifies hosting port, "8080" by default -c, --certificates-folder Specifies folder containing "key.pem" and "cert.pem" required for ssl hosting, defaults to current folder -h, --help Print help -V, --version Print version ```

It makes testing Unity webgl games easy, even allows connecting with different domains(less CORS issues during tests).

ACHTUNG!

WARNING!

It is NOT meant to use in production environment

Installation

For now it is required to have cargo and rust installed:

bash cargo install lwa_simple_server

Usage

To start run it in folder that should be root folder of hosted site:

bash cd desired/folder lwa_simple_server "folder_to_host/current_by_default"

SSL

If you would like to use OpenSSL create key with command below and pass paths to generated files as arguments in command in order to use it:

bash openssl req -x509 -newkey rsa:4096 -nodes -keyout key.pem -out cert.pem -days 365 -subj '/CN=localhost'