<commit_before>Real-time imageboard.
MIT licensed.

**NOTE: The git master branch contains the development version of the board.
Crashes are not uncommon as new features are added and patched. The database 
structure and transport API are in active development. Don't use the master 
branch in production, unless you are comfortable with flushing redis and 
reconfiguring several times a month. For more stable revisions, please 
[download the latest release](https://github.com/bakape/meguca/releases).**

##Setup
* Install dependencies listed below
* Sign up for reCAPTCHA
* Run `npm install` to install npm deps and compile C++ addons
* Configure the files in `config/`
* Run `node builder.js` to satrt an auto-reloading development server

##Production
* Have your webserver serve `www/`
  * Some features will not work without a dedicated webserver. It is highly
  recommended not to use the the default inbuilt webserver in production.
* Run `node server/server.js` to start the server<commit_msg>Clarify dedicated web server dependency<commit_after>Real-time imageboard.
MIT licensed.

**NOTE: The git master branch contains the development version of the board.
Crashes are not uncommon as new features are added and patched. The database 
structure and transport API are in active development. Don't use the master 
branch in production, unless you are comfortable with flushing redis and 
reconfiguring several times a month. For more stable revisions, please 
[download the latest release](https://github.com/bakape/meguca/releases).**

##Setup
* Install dependencies listed below
* Sign up for reCAPTCHA
* Run `npm install` to install npm deps and compile C++ addons
* Configure the files in `config/`
* Run `node builder.js` to satrt an auto-reloading development server

##Production
* Have your webserver serve `www/`
  * It is highly recommended to use a dedicated webserver for serving static files and as a reverse proxy. Even if you choose to use the default inbuilt webserver, you still need to set `MEDIA_URL` in `config/imager` for image search links to work.
* Run `node server/server.js` to start the server
{'fraction_non_alphanumeric': 0.06100422336931018, 'fraction_numerical': 0.0, 'mean_word_length': 4.685333333333333, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2509906', 'n_tokens_mistral': 571, 'n_tokens_neox': 545, 'n_words': 294}