xo-web v5.7.10
Xen Orchestra Web

XO-Web is part of Xen Orchestra, a web interface for XenServer or XAPI enabled hosts.
It is a web client for XO-Server.
Installation
XOA or manual install procedure is available here
Compilation
Production build:
$ npm run build
Development build:
$ npm run dev
Environment
NODE_ENV
Set to production it disables many checks which result in increased performance.
XOA_PLAN
- 1: Free
- 2: Starter
- 3: Enterprise
- 4: Premium
- 5: Sources
if (process.env.XOA_PLAN < 5) {
console.log('included only in XOA')
}
if (process.env.XOA_PLAN > 3) {
console.log('included only in Premium and Sources')
}
How to report a bug?
If you are certain the bug is exclusively related to XO-Web, you may use the bugtracker of this repository.
Otherwise, please consider using the bugtracker of the general repository.
Process for new release
# Switch to the stable branch.
git checkout stable
# Fetches latest changes.
git pull --ff-only
# Merge changes of the next-release branch.
git merge next-release
# Increment the version (patch, minor or major).
npm version minor
# Go back to the next-release branch.
git checkout next-release
# Fetches the last changes (the merge and version bump) from stable to
# next-release.
git merge --ff-only stable
# Push the changes on git.
git push --follow-tags origin stable next-release
# Publish this release to npm.
npm publish
License
AGPL3 © Vates SAS
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago