-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml.example
69 lines (62 loc) · 1.75 KB
/
config.yaml.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Stats Scraper Configuration
# Project configuration
project:
name: "stats_scraper"
description: "GitHub repository statistics scraper"
# Logging configuration
logging:
# Supported levels: DEBUG, INFO, WARNING, ERROR, CRITICAL
level: "ERROR" # Default to ERROR level (minimal output)
format: "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
# GitHub configuration
github:
owner: "apache"
repo: "superset"
api_url: "https://api.github.com"
# Database configuration
database:
# Supported types: motherduck, postgresql, sqlite, rds
type: "motherduck"
# Set to true to print out rows being inserted or upserted
debug_writes: false
connection:
motherduck:
database: "superset_stats"
postgresql:
host: "localhost"
port: 5432
database: "superset_stats"
username: "postgres"
password: ""
sqlite:
path: "superset_stats.db"
rds:
host: "your-rds-instance.amazonaws.com"
port: 5432
database: "superset_stats"
username: "admin"
password: ""
# Table configuration
tables:
github_stars: "github_stars"
github_visitors: "github_visitors"
new_contributors: "new_contributors"
new_issue_creators: "new_issue_creators"
repo_activity: "repo_activity"
repo_events: "repo_events"
open_issues: "open_issues"
open_prs: "open_prs"
releases: "releases"
slack_workspace_stats: "slack_workspace_stats"
slack_channel_stats: "slack_channel_stats"
matomo_analytics: "matomo_analytics"
matomo_visitor_map: "matomo_visitor_map"
matomo_top_pages: "matomo_top_pages"
community_calendar: "community_calendar"
# Matomo configuration
matomo:
base_url: "https://analytics.apache.org/index.php"
site_id: 22
# Slack configuration
slack:
workspace_id: "your_workspace_id"