Skip to content

RShiny app to display statistics for the Ansible Collections

License

Notifications You must be signed in to change notification settings

cybette/stats-collections

 
 

Repository files navigation

stats-collections

RShiny app to display statistics for the Ansible Collections

Structure

This app is a Shiny application, built as an R package using Golem and deployed as a Docker container in ShinyProxy.

Configuration

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).

Shinyproxy Config Block

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

About

RShiny app to display statistics for the Ansible Collections

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • R 71.7%
  • Python 27.1%
  • Dockerfile 1.2%