2017-01-13 17:40:13 +01:00
|
|
|
# xo-server-load-balancer [](https://travis-ci.org/vatesfr/xen-orchestra)
|
2016-02-24 10:05:20 +01:00
|
|
|
|
|
|
|
|
XO-Server plugin that allows load balancing.
|
|
|
|
|
|
|
|
|
|
## Install
|
|
|
|
|
|
|
|
|
|
Go inside your `xo-server` folder and install it:
|
|
|
|
|
|
|
|
|
|
```
|
2016-09-29 14:00:25 +02:00
|
|
|
> npm install --global xo-server-load-balancer
|
2016-02-24 10:05:20 +01:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
2016-09-29 14:00:25 +02:00
|
|
|
Like all other xo-server plugins, it can be configured directly via
|
2017-02-27 15:29:36 +01:00
|
|
|
the web interface, see [the plugin documentation](https://xen-orchestra.com/docs/plugins.html).
|
2016-02-24 10:05:20 +01:00
|
|
|
|
|
|
|
|
## Development
|
|
|
|
|
|
|
|
|
|
### Installing dependencies
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
> npm install
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### Compilation
|
|
|
|
|
|
|
|
|
|
The sources files are watched and automatically recompiled on changes.
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
> npm run dev
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### Tests
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
> npm run test-dev
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Contributions
|
|
|
|
|
|
|
|
|
|
Contributions are *very* welcomed, either on the documentation or on
|
|
|
|
|
the code.
|
|
|
|
|
|
|
|
|
|
You may:
|
|
|
|
|
|
2017-02-02 16:00:21 +01:00
|
|
|
- report any [issue](https://github.com/vatesfr/xo-web/issues)
|
2016-02-24 10:05:20 +01:00
|
|
|
you've encountered;
|
|
|
|
|
- fork and create a pull request.
|
|
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
|
|
AGPL3 © [Vates SAS](http://vates.fr)
|