Skip to content
Deploy Xen-Orchestra easily with Docker
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.dockerignore
Dockerfile
LICENSE
README.md
sample.config.yaml
supervisord.conf

README.md

Docker config to setup XO which is a web interface to visualize and administrate your XenServer (or XAPI enabled) hosts

Join the chat at https://gitter.im/sammcj/docker-xen-orchestra

See https://xen-orchestra.com for information on Xen Orchestra

main_view

Running the app

Updates are pushed to the Docker Hub's automated build service: https://registry.hub.docker.com/u/sammcj/docker-xen-orchestra

From Docker Hub

docker pull sammcj/docker-xen-orchestra
docker run -d -p 8000:80 sammcj/docker-xen-orchestra

Building

git clone https://github.com/sammcj/docker-xen-orchestra.git
cd docker-xen-orchestra
# Edit whatever config you want to change
docker build -t xen-orchestra .

SSL

Always use SSL in production or when transmitting sensitive information during testing. For example you could:

  1. Run Nginx in front of the container to provide SSL

  2. Edit the sample config to point to your certificates which you will add into the image (be careful with this) See https://github.com/vatesfr/xo-server/blob/master/sample.config.yaml for available options

Support

  • This Docker project is not supported by Xen-Orchestra or the parent company Vates.
  • Xen-Orchestra also provides a fully-supported, turn-key appliance, see: https://xen-orchestra.com/pricing.html

TODO

  • See issues

Please consider supporting Xen-Orchestra, it's a great product with a bright future.

Pull requests appreciated!

You can’t perform that action at this time.