<commit_before># Mass
is a modularised tool for managing several nodes of a cluster. Open individual SSH terminals to specific groups of nodes of your cluster, a single node, or the whole lot. Do the same with ClusterSSH or virtual terminals in screen. Upload a file to each node or dowload a file from each, prefixed with the hostname. Run a command to conquer the world... or conduct that essential maintenance. Essentially your nodes are one RegEx away.

Now, that's what was significant to me. It turns out though that a lot of people find it really useful as a tool for looking up servers.

Driving it all is a [full programming language](https://github.com/ksandom/achel) that is very different to anything I've seen before. I'm building it to scratch a very specific itch and I doubt the full picture it will be useful to many people. In fact, most of it isn't in the public repo yet. However the foundations, which are already released, are really useful for Sysadmin tasks as described above.

This is a tiny percentage of the final vision, so there's a lot more to come!

## Requirements

* PHP
* Bash

## Install

    export extraSrc="https://github.com/ksandom/mass.git"; curl https://raw.github.com/ksandom/achel/master/supplimentary/misc/webInstall | bash

See [docs/install.md](mass/tree/master/docs/install.md) for more information.

## Important updates

* Mass has undergone significant refactoring. You can now install it using the one-liner below. [More info](mass/tree/master/docs/install.md).

As a general rule, when ever you update, you should re-run install.sh to apply any structural changes as the internals are regularly being refactored.<commit_msg>Readme: Updated webinstall address to github's new URL.<commit_after># Mass
is a modularised tool for managing several nodes of a cluster. Open individual SSH terminals to specific groups of nodes of your cluster, a single node, or the whole lot. Do the same with ClusterSSH or virtual terminals in screen. Upload a file to each node or dowload a file from each, prefixed with the hostname. Run a command to conquer the world... or conduct that essential maintenance. Essentially your nodes are one RegEx away.

Now, that's what was significant to me. It turns out though that a lot of people find it really useful as a tool for looking up servers.

Driving it all is a [full programming language](https://github.com/ksandom/achel) that is very different to anything I've seen before. I'm building it to scratch a very specific itch and I doubt the full picture it will be useful to many people. In fact, most of it isn't in the public repo yet. However the foundations, which are already released, are really useful for Sysadmin tasks as described above.

This is a tiny percentage of the final vision, so there's a lot more to come!

## Requirements

* PHP
* Bash

## Install

    export extraSrc="https://github.com/ksandom/mass.git"; curl https://raw.githubusercontent.com/ksandom/achel/master/supplimentary/misc/webInstall | bash

See [docs/install.md](mass/tree/master/docs/install.md) for more information.

## Important updates

* Mass has undergone significant refactoring. You can now install it using the one-liner below. [More info](mass/tree/master/docs/install.md).

As a general rule, when ever you update, you should re-run install.sh to apply any structural changes as the internals are regularly being refactored.
{'fraction_non_alphanumeric': 0.06248166617776474, 'fraction_numerical': 0.0, 'mean_word_length': 4.27047913446677, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, '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': '2386250', 'n_tokens_mistral': 901, 'n_tokens_neox': 850, 'n_words': 490}