Sign inSign up

grycap/im-web

By grycap

•Updated almost 4 years ago

IM - Infrastructure Manager web GUI

Image
1

10K+

grycap/im-web repository overview

⁠IM - Infrastructure Manager web GUI

IM is a tool that ease the access and the usability of IaaS clouds by automating the VMI selection, deployment, configuration, software installation, monitoring and update of Virtual Appliances. It supports APIs from a large number of virtual platforms, making user applications cloud-agnostic. In addition it integrates a contextualization system to enable the installation and configuration of all the user required applications providing the user with a fully functional infrastructure.

Read the documentation and more at http://www.grycap.upv.es/im⁠.

Source code at: https://github.com/grycap/im-web⁠

This container is prepaired to work linked with the IM service container (grycap/im), in this way:

  • First launch the IM service specifying the name "im":
sudo docker run -d -p 8899:8899 --name im grycap/im 
  • Then launch the im-web container linking to the im:
sudo docker run -d -p 80:80 --name im-web --link im:im grycap/im-web 
  • It also supports environment variables to set the IM service location:
    • im_use_rest: Uses the REST API instead of the XML-RPC that is the default one. Default value "false".
    • im_use_ssl: Uses HTTPS to connect with the REST or XML-RPC APIs. Default value "false".
    • im_host: Hostname of the IM service. Default value "im".
    • im_port: Port of the IM service. Default value "8899".
    • im_path: Path of the IM service. Default value "/".
    • im_db: Location of the D.B. file used in the web application to store data. Default value "/home/www-data/im.db".
    • openid_issuer: OpenID Issuer supported use "" to disable OpenID support.
    • openid_name: OpenID Issuer name.
    • client_id: OpenID Client data.
    • client_secret: OpenID Client secret.
    • redirect_uri: OpenID Redirect URI.
  • cred_crypt_key: Key to crypt the credentials.
docker run -p 80:80 -e "im_use_rest=true" -e "im_host=server.domain" -e "im_port=8800" -d grycap/im-web

Tag summary

Content type

Image

Digest

sha256:cd9f259ab…

Size

151.4 MB

Last updated

about 5 years ago

docker pull grycap/im-web