<commit_before># Soldash

Soldash is a small web application that provides an overview of multiple Solr instances. 

It aims to be a fully functional dashboard, providing full control over your Solr architecture. 

## Features
* See an up-to-date overview of the state of all configured Solr instances, with attention drawn to slaves whose indexes are out of sync.
* Issue commands to fetch indexes, view file lists of index, restart solr instances and enable/disable polling and replication.
* Support for multi-core Solr clusters.

It is still very young software and may contain bugs. Any feedback should be sent to <EMAIL> and would be greatly appreciated.

## Getting Started
* Clone this git repository
* Install the necessary dependencies:
    * pip install flask
    * pip install fabric
* Edit settings.py according to your Solr setup. More details are provided below.
* Start the server:
    * python runserver.py
* Connect to http://localhost:5000 with a web browser

## settings.py configuration<commit_msg>README improvement<commit_after># Soldash

Soldash is a small web application that provides an overview of multiple Solr instances. 

It aims to be a fully functional dashboard, providing full control over your Solr architecture. 

## Features
* See an up-to-date overview of the state of all configured Solr instances, with attention drawn to slaves whose indexes are out of sync.
* Issue commands to fetch indexes, view file lists of index, restart solr instances and enable/disable polling and replication.
* Support for multi-core Solr clusters.

It is still very young software and may contain bugs. Any feedback should be sent to _aengus.walton at edelight dot de_ and would be greatly appreciated.

## Getting Started
* Clone this git repository
* Install the necessary dependencies:
    * pip install flask
    * pip install fabric
* Edit settings.py according to your Solr setup. More details are provided below.
* Start the server:
    * python runserver.py
* Connect to http://localhost:5000 with a web browser

## settings.py configuration
{'fraction_non_alphanumeric': 0.04685990338164251, 'fraction_numerical': 0.003864734299516908, 'mean_word_length': 4.269720101781171, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3548291', 'n_tokens_mistral': 511, 'n_tokens_neox': 488, 'n_words': 288}