Skip to content

fchabrolle/ovh-manager-web

 
 

Repository files navigation

OVH Manager Web

ovh-manager-web-banner

OVH Control Panel Web UI

Install

Requirements

  • You must have nodejs with npm installed.
  • You must have bower installed (npm install -g bower)
  • You must have grunt installed (npm install -g grunt-cli)

Install dependencies

make install

Run in development mode

First you have to activate the developer mode in the Manager V6.

Generate your certificates

To be able to run manager in dev mode using http2.

make gen-certificate

If you want, you can also generate a certificate by hand:

mkdir -p server/certificate
openssl genrsa -des3 -out server/certificate/server.key 1024
openssl req -new -key server/certificate/server.key -out server/certificate/server.csr
cp server/certificate/server.key server/certificate/server.key.tmp
openssl rsa -in server/certificate/server.key.tmp -out server/certificate/server.key
openssl x509 -req -days 365 -in server/certificate/server.csr -signkey server/certificate/server.key -out server/certificate/server.crt
rm server/certificate/server.key.tmp

A full guide can be found for example here.

Launch the manager

make dev

The manager is running on https://localhost:9000

And start developing.

Related links

License

See https://github.com/ovh-ux/ovh-manager-web/blob/master/LICENSE

About

OVH Control Panel Web UI - Official Repository

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 50.2%
  • HTML 47.1%
  • CSS 2.5%
  • Makefile 0.2%