The global orchestration solution to manage and backup XCP-ng and XenServer.
Go to file
Julien Fontanet 6cc3241eed XCP name is now deprecated.
The “xcp” entry in the configuration as been renamed “xen” (but compatibility is maintained).

Comments in the “local.php.dist” file as been clarified.
2013-05-23 10:30:08 +02:00
config XCP name is now deprecated. 2013-05-23 10:30:08 +02:00
lib XCP name is now deprecated. 2013-05-23 10:30:08 +02:00
.gitignore Repository reorganization. 2013-03-02 17:40:01 +01:00
composer.json Repository reorganization. 2013-03-02 17:40:01 +01:00
composer.lock Update dependencies. 2013-04-12 15:02:27 +02:00
README.md Repository reorganization. 2013-03-02 17:40:01 +01:00
xo-server Various updates. 2013-03-04 15:57:07 +01:00

Xen Orchestra Server

XO-Server is part of Xen Orchestra, a web interface for XCP.

It contains all the logic of XO and handles:

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

XO is currently under development and may be subject to important bugs.

Installation

There is currently no package available for XO-Server, you must therefore use the following procedure.

  1. Download the code, you may either use git git clone git://github.com/vatesfr/xo-server or download a Zip archive.
  2. XO-Web uses Composer for its dependency management, so, once you have installed it, juste run php composer.phar install.
  3. Copy config/local.php.dist to config/local.php and complete the configuration.
  4. Finally, run ./xo-server.

The first time you start XO-Server an admin user with the admin password is created.

How to report a bug?

If you are certain the bug is exclusively related to XO-Server, you may use the bugtracker of this repository.

Otherwise, please consider using the bugtracker of the general repository.