There is an hosted version of Bluelight available on URL, which is easier to use, because we are maintaining it for you. Nevertheless you can host it yourself. But this process requires a good knowledge of server administration. Therefore we recommend to use our hosted version.
Bluelight is built to provide an fast and open source alerting system for fire departments. It is free to use for everyone and can be easily hosted through docker or native setup.
The frontend uses VueJS as its main framework. Futhermore, Typescript is used many reasons. We use Jest and cypress for our frontend only tests. We try to outsource our components to other repos if they grow bigger and can be reused. This makes it possible to version different components of the frontend system. We also try to build the software as exchangeable as possible. Abstractions are used to make it easy to migrate from one library to another.
General:
- A modern browser like Chrome or Firefox
The following applies only the the selfhosted instances:
- Node 18
- Yarn
- NPM 8
- (Docker)
We try to improve our system from time to time. Our current goal is to build be base system of the application. After that we might confront outselves with following issues:
- Plugin capability
- Community themes
- Extendability
If you want to contribute you should definetly check out CONTRIBUTING file. For further information please contact us on out discord server.
Mathis Burger [email protected]