# webAO
This is a client for the Attorney Online roleplaying chatroom written in HTML and JavaScript.
It works with any AO server if it has WebSocket support.
Link to the client in this repo:
## Project Setup
- Install [Node JS](https://nodejs.org/en/)
- Install nvm | [Windows](https://github.com/coreybutler/nvm-windows) , [Linux](https://github.com/nvm-sh/nvm)
## Running Locally on Windows
1. Look at the file version in `.nvmrc` and run `nvm use `
2. `npm install`
3. `npm run start`
## Running Locally on Linux
1. `npm use`
2. `npm install`
3. `npm run start`
## Running with Docker
`docker build -t webao .`
`docker run -d -it -p 8080:8080 webao`