xref: /openbmc/phosphor-webui/README.md (revision 52b8bde9)
1# OpenBMC Web User Interface
2The OpenBMC WebUI is a Web-based user interface for the OpenBMC
3firmware stack. The WebUI uses AngularJS. Features include:
4* View system overview data such as model information and serial number
5* View and manage event logs
6* View inventory data
7* View sensor data
8* Power On/Off server operations
9* Reboot BMC
10* Manage and update BMC and Host firmware
11* IPv4 network settings
12* SoL console
13
14## Requirements
15nodejs
16npm
17
18## Installation
19`npm install`
20
21## Running locally
22`npm run-script server`
23
24This will start a server instance and begin listening for connections at
25`http://localhost:8080`. This development server provides live reloading on
26code changes.
27NOTE: Browsing to `https://<BMC>` and accepting the self-signed certificate
28might be required to prevent your browser from blocking traffic to the BMC.
29
30## Logging in
31Enter the BMC Host or BMC IP address, username, and password.
32The default username and password are `root`/`0penBmc`.
33