Skip to content

Resgrid/Dispatch

Repository files navigation

Resgrid Dispatch

Resgrid Dispatch an Ionic progressive web application (pwa), mobile app and Electron app that is intended for Dispatchers for Computer Aided Dispatch (CAD) user interface for Resgrid.


About Resgrid

Resgrid is an open-source Computer Aided Dispatch (CAD) solution for first responders, businesses and industrial environments.

Sign up for your free Resgrid Account Today!

Configuration

You will need to create a .env file

// .env
BASE_API_URL=
API_URL=
CHANNEL_URL=
CHANNEL_HUB_NAME=
LOG_LEVEL=
OSM_MAP_KEY=
GOOGLE_MAPS_KEY=
LOGGING_KEY=

Settings

.env Values

Setting Description
BASE_API_URL The base URL to talk to the Resgrid API (Services) for our hosted production system this is "https://api.resgrid.com"
API_URL The version api path for the BASE_API_URL for the hosted system the default is "/api/v4"
CHANNEL_URL The URL to connect to the SignalR hub for our hosted production system this is "https://events.resgrid.com/"
CHANNEL_HUB_NAME The SignalR hub name to connect to receive events for. The hosted system default is "eventingHub"
LOG_LEVEL Log level for the Ngx-ResgridLib library: 0 = Debug and above, 1 = Warn and above, 2 = Error only, -1 = Off
OSM_MAP_KEY API Key for MapTiler.com
GOOGLE_MAPS_KEY API Key for Google Maps, ensure the geocoding forward and reverse permissions and apis are available to it.
LOGGING_KEY Sentry.io logging key

Deployment

docker pull resgridllc/dispatch

Author's

License

Apache 2.0

Acknowledgments