PHPackages                             steffenbrand/error-radar - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. steffenbrand/error-radar

ActiveProject[Logging &amp; Monitoring](/categories/logging)

steffenbrand/error-radar
========================

Error Radar is a fullscreen dashboard to monitor build plans from various build servers that you can use on a big screen in your office.

v1.9.0(8y ago)316MITPHPPHP &gt;=7.0

Since Oct 24Pushed 8y ago1 watchersCompare

[ Source](https://github.com/steffenbrand/error-radar)[ Packagist](https://packagist.org/packages/steffenbrand/error-radar)[ Docs](https://github.com/steffenbrand/error-radar)[ RSS](/packages/steffenbrand-error-radar/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (9)Dependencies (10)Versions (10)Used By (0)

Error Radar
===========

[](#error-radar)

Error Radar is a dashboard to monitor plans from various build servers that you can use on a big screen in your office.

Currently supported build servers
---------------------------------

[](#currently-supported-build-servers)

- Bamboo (tested with 6.1.1)

Planned build servers
---------------------

[](#planned-build-servers)

- Jenkins
- Travis CI

Screenshots
-----------

[](#screenshots)

#### Dashboard

[](#dashboard)

[![Dashboard](https://github.com/steffenbrand/error-radar/raw/master/screenshots/dashboard.jpg?raw=true)](https://github.com/steffenbrand/error-radar/blob/master/screenshots/dashboard.jpg?raw=true)

#### Settings

[](#settings)

[![Settings](https://github.com/steffenbrand/error-radar/raw/master/screenshots/settings.jpg?raw=true)](https://github.com/steffenbrand/error-radar/blob/master/screenshots/settings.jpg?raw=true)

Installation
------------

[](#installation)

### Requirements

[](#requirements)

- PHP &gt;= 7.0
- A database, peferably MySQL (other databases supported by CakePHP3 are fine as well)
- A webserver, preferably nginx or Apache 2.4 (Installation and configuration of your webserver is not part of this installation guide)

### Get composer

[](#get-composer)

See

### Install application

[](#install-application)

Go to your desired installation directory and run the following command, to install the application using composer.

```
composer create-project steffenbrand/error-radar error-radar

```

Alternatively you could clone the git repository and run `composer install` afterwards.

### Create an empty database

[](#create-an-empty-database)

- Preferably MySQL
- utf8\_general\_ci
- InnoDB

### Configure database

[](#configure-database)

Edit the config/app.php file.

```
cd error-radar
nano config/app.php

```

At the top of the file you will find the Datasources array.
Edit the configuration to your needs and save.

```
////////////////////////////////////////////////////////////////////////////////////////////////////////////
// CONFIGURE YOUR DB CONNECTION HERE ///////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////
'host'      => 'localhost',
'username'  => 'my_app',
'password'  => 'secret',
'database'  => 'my_app',
'port'      => '3306',
'driver'    => 'Cake\Database\Driver\Mysql',
////////////////////////////////////////////////////////////////////////////////////////////////////////////

```

### Migrate and seed database

[](#migrate-and-seed-database)

Run the following commands from the applications root directory to create the database and insert a default admin user.

```
bin/cake migrations migrate
bin/cake migrations seed

```

### Go for it

[](#go-for-it)

Login and create your categories, configure your servers and add plans. The admin default credentials (please change them immediately) are as follows:

```
user: admin
password: password

```

Security concerns
-----------------

[](#security-concerns)

Error Radar stores the build servers passwords (encrypted) in the database, so make sure to ...

- create and use accounts that have only READ access to the build servers REST API.
- make it reachable only within your network.
- separate the application server from the database server.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~16 days

Recently: every ~33 days

Total

9

Last Release

2992d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1c0012c84bdbe5a801bef48e509ea28f5aa0359dcba13286ff6065a298f21c49?d=identicon)[steffenbrand](/maintainers/steffenbrand)

---

Top Contributors

[![steffenbrand](https://avatars.githubusercontent.com/u/5013806?v=4)](https://github.com/steffenbrand "steffenbrand (52 commits)")

---

Tags

bamboobuild-serverjenkinsmonitoringmonitoring-tool

### Embed Badge

![Health badge](/badges/steffenbrand-error-radar/health.svg)

```
[![Health](https://phpackages.com/badges/steffenbrand-error-radar/health.svg)](https://phpackages.com/packages/steffenbrand-error-radar)
```

###  Alternatives

[bedita/manager

BEdita Manager - official admin webapp for BEdita4 API

131.0k](/packages/bedita-manager)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
