The global orchestration solution to manage and backup XCP-ng and XenServer.
Go to file
Julien Fontanet 90f0795416 Merge pull request #272 from vatesfr/abhamonr-fix-smb-backup-location
Ensure remote smb path is a directory. (fix vatesfr/xo-web#865)
2016-04-06 16:25:28 +02:00
bin Do not crash on unhandled error event. 2016-03-27 13:31:31 +02:00
src Merge pull request #272 from vatesfr/abhamonr-fix-smb-backup-location 2016-04-06 16:25:28 +02:00
tools generate-indexes: rewritten in Node 2016-02-19 16:37:27 +01:00
.babelrc Revert "Merge pull request #265 from vatesfr/revert-babel-6" 2016-03-23 09:41:08 +01:00
.editorconfig Update EditorConfig. 2015-02-12 18:03:50 +01:00
.gitignore Integrate api/xo-mixins indexes to the build. 2016-01-13 15:21:03 +01:00
.jshintrc Update .jshintrc. 2015-02-03 15:38:07 +01:00
.mocha.opts Avoid listing node_modules in stacks. 2015-10-07 14:42:36 +02:00
.npmignore Do not distribute examples & tests. 2015-06-10 17:00:06 +02:00
.travis.yml Explicit Node versions compatibility. 2015-11-16 10:31:28 +01:00
better-stacks.js Disable async traces for now (fix vatesfr/xo-web#608). 2015-12-21 19:20:48 +01:00
config.json Better defaults HTTPs config. 2016-03-02 17:12:32 +01:00
gulpfile.js Update standard to 5.2 and fix coding style. 2015-09-04 11:00:36 +02:00
index.js Revert "Merge pull request #265 from vatesfr/revert-babel-6" 2016-03-23 09:41:08 +01:00
package.json ghooks: use commit-msg instead of pre-commit. 2016-04-04 11:33:30 +02:00
README.md The main bug tracker is xo-web. 2016-02-08 15:34:13 +01:00
sample.config.yaml Correct the redis protocol in sample config 2016-02-16 15:47:21 +00:00
signin.jade Clicking on 'remember me' label checks the box 2015-10-28 14:46:14 +01:00
xo-server.service Set debug to xo:main only in production. 2015-05-28 14:57:04 +02:00

Xen Orchestra Server

XO-Server is part of Xen Orchestra, a web interface for XenServer or XAPI enabled hosts.

It contains all the logic of XO and handles:

  • connections to all XAPI servers/pools;
  • a cache system to provide the best response time possible;
  • users authentication and authorizations (work in progress);
  • a JSON-RPC based interface for XO clients (i.e. XO-Web).

Build Status Dependency Status devDependency Status


Installation

Manual install procedure is available here.

Compilation

Production build:

$ npm run build

Development build:

$ npm run dev

How to report a bug?

All bug reports should go into the bugtracker of xo-web.