RShiny app to display statistics for the Ansible Collections
This app is a Shiny application, built as an R package using Golem and deployed as a Docker container in ShinyProxy.
The app draws data from GitHub - the list of repos that it indexes is currently contained in a CSV file. See the crawler-config directory for details on the format.
(N.B. The crawler is likely to move to its own repo at some point).
As a Docker container, the app gets it's configuration via environment variables from ShinyProxy. An example block:
- id: collections-survival
display-name: Survival Metrics for Ansible Collections
description: Analysis of various time-to-event metrics for the Ansible Collections
container-image: collections-survival
container-env:
DBUSER: test
DBPASS: test
DBPORT: 27017
DBNAME: ansible_collections