# gud **Repository Path**: mirrors_mozilla/gud ## Basic Information - **Project Name**: gud - **Description**: INACTIVE - Mozilla Growth & Usage Dashboard, pronounced "Good" - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-22 - **Last Updated**: 2026-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Growth and Usage Dashboard This is a light, server-powered dashboard showing the smoot growth metrics. The frontend talks to a tiny node server by passing it the segments / usage criteria / etc. necessary for the query, and the tiny web server sends the query to be run by BigQuery. ## Community Post in `#gud` on Slack for any other questions. ## Reporting Issues and Feature Requests Feel free to file an issue in this repository w/ questions / concerns. ## Development Dependencies: – Node 11.5.0 / current NPM version To install: - Make sure you nave Node / npm. - run `npm install` in the directory where you cloned this repository. To run locally: The GCP commands in these instructions will not work unless you work under Katie Parlante. If you want to run this project and you don't work under Katie Parlante, please contact Jason Thomas or Blake Imsland. - Run `gcloud auth application-default login` - Run `gcloud config set project moz-fx-data-shared-prod` - To run the server, run `node server` which starts a tiny web server on port 3000 (go to `localhost:3000` in your browser). - To build / update the frontend, type `npm run dev`, which spins up another web server (that we're not going to use, sorry for the redundancy here) and builds the little dev version of the frontend. – I'll make it so you don't have to run two servers like this at some point, but this works for now!