Files
metrics/settings.example.json
lowlighter 5f4e27c920 Start music plugin
- New plugin music
- Moved imports and util functions
- Pass base=0 to disable all base options
2020-10-25 19:25:51 +01:00

43 lines
2.3 KiB
JSON

{
"token":"MY GITHUB API TOKEN", "//":"Your own GitHub API token (required)",
"restricted":[], "//":"List of authorized users, leave empty for unrestricted",
"cached":3600000, "//":"Cached time for generated images, 0 to disable",
"maxusers":0, "//":"Maximum number of users, 0 for unlimited",
"ratelimiter":null, "//":"Rate limiter (see express-rate-limit documentation for options)",
"port":3000, "//":"Listening port",
"optimize":true, "//":"Optimize SVG image",
"debug":false, "//":"Debug mode",
"repositories":100, "//":"Number of repositories to use to compute metrics",
"templates":{ "//":"Template configuration",
"default":"classic", "//":"Default template",
"enabled":[], "//":"Enabled templates, leave empty to enable all templates"
},
"plugins":{ "//":"Additional plugins (optional)",
"pagespeed":{ "//":"Pagespeed plugin",
"enabled":true, "//":"Enable or disable PageSpeed metrics",
"token":null, "//":"Pagespeed token"
},
"traffic":{ "//":"Traffic plugin (GitHub API token must be RW for this to work)",
"enabled":false, "//":"Enable or disable repositories total page views is last two weeks"
},
"lines":{ "//":"Lines plugin",
"enabled":false, "//":"Enable or disable repositories total lines added/removed"
},
"habits":{ "//":"Habits plugin",
"enabled":false, "//":"Enable or disable coding habits metrics",
"from":100, "//":"Number of activity events to base habits on (up to 100)"
},
"languages":{ "//":"Languages plugin",
"enabled":true, "//":"Enable or disable most used languages metrics"
},
"followup":{ "//":"Follow-up plugin",
"enabled":true, "//":"Enable owned repositories issues and pull requests metrics"
},
"music":{ "//":"Music plugin",
"enabled":false, "//":"Enable music plugin",
"token":null, "//":"Music provider token (may be required depending on provider)"
}
}
}