{"id":19337835,"url":"https://github.com/commencis/gerrit-dashboard-web","last_synced_at":"2025-04-23T01:31:05.311Z","repository":{"id":90396694,"uuid":"50845554","full_name":"Commencis/gerrit-dashboard-web","owner":"Commencis","description":"UI that shows different metrics using Gerrit Dashboard Server","archived":false,"fork":false,"pushed_at":"2016-10-14T11:05:25.000Z","size":38,"stargazers_count":8,"open_issues_count":0,"forks_count":3,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-02T06:21:37.137Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Commencis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-02-01T14:42:53.000Z","updated_at":"2022-08-06T12:48:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"e3faae48-0d07-4098-9f47-f924ec34bba6","html_url":"https://github.com/Commencis/gerrit-dashboard-web","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commencis%2Fgerrit-dashboard-web","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commencis%2Fgerrit-dashboard-web/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commencis%2Fgerrit-dashboard-web/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Commencis%2Fgerrit-dashboard-web/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Commencis","download_url":"https://codeload.github.com/Commencis/gerrit-dashboard-web/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250352221,"owners_count":21416458,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T03:15:35.426Z","updated_at":"2025-04-23T01:31:05.276Z","avatar_url":"https://github.com/Commencis.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gerrit Dashboard Web\n\n![Travis CI Build Status](https://travis-ci.org/monitise-mea/gerrit-dashboard-web.svg)\n[![](https://images.microbadger.com/badges/image/monitise/gerritdashboard-web.svg)](https://microbadger.com/images/monitise/gerritdashboard-web \"Get your own image badge on microbadger.com\")\n\nGerrit Dashboard Web project that shows metrics from [Gerrit Dashboard Server](https://github.com/monitise-mea/gerrit-dashboard-server).\n\n## License\n\nGerrit Dashboard Web\nCopyright © 2016 Monitise MEA\n\nDistributed under the Apache License, Version 2.0\n\n## Requirements\n\nbower \u0026 gulp should be installed globally.\n\n* nodejs (\u003e= 0.12)\n* bower (\u003e= 1.7)\n* gulp (\u003e= 3.9)\n\n## Configuration\n\nOnly server host url can be configured at this moment by using the configuration file that the project is built against.\nFor this purpose, there are `dev.json` and `prod.json` files under `/config` folder. Please change these files according\nto your needs.\n\n## Development\n\n```\n$ npm install\n$ bower install\n$ gulp dev-live\n```\n\n## Building Package For Production\n\n```\n$ npm install\n$ bower install\n$ gulp build --env=prod\n```\n\n## Deployment\n\n### Docker (Recommended)\n\nRunning npm and bower commands during container image creation causes various problems (including fatter disk images).\nWe therefore preferred to place the output of the build into the container image which yields a very lean \u0026 small image.\n\nBasically we run an nginx container with the output of the build.\n\nTo build the container image, please first issue the commands under [Building Package For Production].\n\n```\n$ docker build -t gerrit-dashboard-web:1.0.0 .\n```\n\nTo tag the image as latest:\n\n```\n$ docker tag gerrit-dashboard-web:1.0.0 gerrit-dashboard-web:latest\n```\n\nTo spin a new container from this image:\n\n```\n$ docker run -d \\\n    --name gerrit-dashboard-web \\\n    -p 8080:80 \\\n    gerrit-dashboard-web\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommencis%2Fgerrit-dashboard-web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcommencis%2Fgerrit-dashboard-web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommencis%2Fgerrit-dashboard-web/lists"}