Skip to content

alarmdisplay/display

Repository files navigation

Alarmdisplay Display

This component takes care of displaying incident data in case of an emergency, and shows general information otherwise. The incidents can be created via API, or synced over from a Hub instance.

This repository contains backend and frontend code. For more info on how to run those parts, check out the README in the respective sub folder.

Build

You can use the build script to create a runnable version of this project. During this process, the single components in the sub folders should not be running in development mode.

Docker

There are two options to build a Docker image:

  • The default Dockerfile uses multi-stage builds to build everything inside Docker. This might require more resources, but removes the need to have Node.js set up.
  • If you built the application with the build script above, you can use the file Dockerfile.prebuilt to build the image with the contents of the build folder.

Deployment

At the moment, this project is not recommended for deployment outside a development or test environment.