<commit_before># Vaban

*A quick and easy way to control groups of Varnish cache servers using a RESTful JSON API.*

This is still an early version but its fully working and more features are
planned.

Soon to come is support for authentication and both varnish 3 and 4.

## Install Vaban:

**Compile Vaban**

``` sh
go get github.com/ant0ine/go-json-rest/rest
go build vaban.go
```

**Create config.json**

``` json
{
    "group1": {
        "Hosts": [<commit_msg>updating README<commit_after># Vaban

*A quick and easy way to control groups of Varnish cache servers using a RESTful JSON API.*

[![Build Status](https://travis-ci.org/martensson/vaban.svg?branch=master)](https://travis-ci.org/martensson/vaban)

This is still an early version but its fully working and more features are
planned.

Soon to come is support for authentication and both varnish 3 and 4.

## Install Vaban:

**Compile Vaban**

``` sh
go get github.com/ant0ine/go-json-rest/rest
go build vaban.go
```

**Create config.json**

``` json
{
    "group1": {
        "Hosts": [
{'fraction_non_alphanumeric': 0.1124880838894185, 'fraction_numerical': 0.0076263107721639654, 'mean_word_length': 3.81651376146789, 'pattern_counts': {'":': 4, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '157155', 'n_tokens_mistral': 360, 'n_tokens_neox': 339, 'n_words': 129}