Skip to content
This repository has been archived by the owner on Aug 28, 2020. It is now read-only.

Data source and configuration store for the displays

License

Notifications You must be signed in to change notification settings

alarmdisplay/display-backend

Repository files navigation

Display Backend

This repository is now part of https://github.com/alarmdisplay/display

This component is the connection point for all Display units. While it maintains a Socket.IO connection with the Displays to push updates, it also offers a REST API to manage the Displays and their contents.

Development

In order to run a development version on your local system, you need a Node.js environment and a MariaDB instance. Clone the repository and run npm install inside the project folder to install all the dependencies. Create a file called development.json in the config/ folder, which lets you override single properties of config/default.json. At minimum, you will need the mysql property to set up the database connection.

Start the development server by running npm run dev, it will automatically restart when files have changed. Now you can access the server on http:https://localhost:3031.

Libraries and frameworks

This project uses the following libraries or frameworks, please refer to their documentation as well.

Deployment

At the moment, this project is not ready for deployment outside of a development environment.

About

Data source and configuration store for the displays

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages