1. remove useless files like "backport.go", "update_dependencies.sh" 2. remove outdated "init" scripts, only keep one in sysvinit, gentoo dir is also kept because it still uses openrc 3. move "service" related config and scripts into "service" directory
100 lines
2.3 KiB
Jsonnet
100 lines
2.3 KiB
Jsonnet
{
|
|
_config+:: {
|
|
local c = self,
|
|
dashboardNamePrefix: 'Gitea',
|
|
dashboardTags: ['gitea'],
|
|
dashboardPeriod: 'now-1h',
|
|
dashboardTimezone: 'default',
|
|
dashboardRefresh: '1m',
|
|
|
|
// please see https://docs.gitea.com/administration/config-cheat-sheet#metrics-metrics
|
|
// Show issue by repository metrics with format gitea_issues_by_repository{repository="org/repo"} 5.
|
|
// Requires Gitea 1.16.0 with ENABLED_ISSUE_BY_REPOSITORY set to true.
|
|
showIssuesByRepository: true,
|
|
// Show graphs for issue by label metrics with format gitea_issues_by_label{label="bug"} 2.
|
|
// Requires Gitea 1.16.0 with ENABLED_ISSUE_BY_LABEL set to true.
|
|
showIssuesByLabel: true,
|
|
|
|
// Requires Gitea 1.16.0.
|
|
showIssuesOpenClose: true,
|
|
|
|
// add or remove metrics from dashboard
|
|
giteaStatMetrics:
|
|
[
|
|
{
|
|
name: 'gitea_organizations',
|
|
description: 'Organizations',
|
|
},
|
|
{
|
|
name: 'gitea_teams',
|
|
description: 'Teams',
|
|
},
|
|
{
|
|
name: 'gitea_users',
|
|
description: 'Users',
|
|
},
|
|
{
|
|
name: 'gitea_repositories',
|
|
description: 'Repositories',
|
|
},
|
|
{
|
|
name: 'gitea_milestones',
|
|
description: 'Milestones',
|
|
},
|
|
{
|
|
name: 'gitea_stars',
|
|
description: 'Stars',
|
|
},
|
|
{
|
|
name: 'gitea_releases',
|
|
description: 'Releases',
|
|
},
|
|
]
|
|
+
|
|
if c.showIssuesOpenClose then
|
|
[
|
|
{
|
|
name: 'gitea_issues_open',
|
|
description: 'Issues opened',
|
|
},
|
|
{
|
|
name: 'gitea_issues_closed',
|
|
description: 'Issues closed',
|
|
},
|
|
] else
|
|
[
|
|
{
|
|
name: 'gitea_issues',
|
|
description: 'Issues',
|
|
},
|
|
],
|
|
//set this for using label colors on graphs
|
|
issueLabels: [
|
|
{
|
|
label: 'bug',
|
|
color: '#ee0701',
|
|
},
|
|
{
|
|
label: 'duplicate',
|
|
color: '#cccccc',
|
|
},
|
|
{
|
|
label: 'invalid',
|
|
color: '#e6e6e6',
|
|
},
|
|
{
|
|
label: 'enhancement',
|
|
color: '#84b6eb',
|
|
},
|
|
{
|
|
label: 'help wanted',
|
|
color: '#128a0c',
|
|
},
|
|
{
|
|
label: 'question',
|
|
color: '#cc317c',
|
|
},
|
|
],
|
|
},
|
|
}
|