Skip to content

abenaguev/angular-alerta-webui

 
 

Repository files navigation

Alerta Web UI 6.0

Version 6.0 of the Alerta dashboard is an AngularJS web app that uses client-side templating.

Example

dashboard

Installation

In production, copy the files under the app/ directory to a web server.

Configuration

By default, the dashboard will assume the Alerta API endpoint is located at port 8080 on the same domain that the dashboard is served from. If the API endpoint is at a non-default location create a config.json file:

{
  "endpoint": "https://api.example.com"
}

All other settings are downloaded from the server when the client starts.

Server Configuration

Ensure the Alerta API server configuration is updated to include the web UI address in the CORS_ORIGINS setting:

CORS_ORIGINS = [
    'http://web.example.com'
]

Deploy to the Cloud

Deploy

Dependencies

All dependencies are included, however, for reference they are:

License

Copyright (c) 2015-2018 Nick Satterly. Available under the MIT License.

Packages

No packages published

Languages

  • JavaScript 50.0%
  • HTML 47.1%
  • Shell 1.6%
  • CSS 1.3%