-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathlychee.toml
More file actions
71 lines (67 loc) · 2.23 KB
/
lychee.toml
File metadata and controls
71 lines (67 loc) · 2.23 KB
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
70
71
# Lychee link checker configuration
exclude = [
# Domains that return 403 / explicitly reject automated access
"^https://archive\\.topcoder\\.com/",
"^https://atcoder-companions\\.kakira\\.dev/",
"^https://atcoder\\.jp/",
"^https://beet-aizu\\.hatenablog\\.com/",
"^https://cards-dev\\.twitter\\.com/",
"^https://chokudai\\.hatenablog\\.com/",
"^https://chrome\\.google\\.com/",
"^https://clist\\.by/",
"^https://codeforces\\.com/",
"^https://ctftime\\.org/",
"^https://drken1215\\.hatenablog\\.com/",
"^https://dreamhack\\.io/",
"^https://github\\.com/",
"^https://hackerrank\\.com/",
"^https://img\\.shields\\.io/github/stars/",
"^https://info\\.atcoder\\.jp/",
"^https://kakuyomu\\.jp/",
"^https://kenkoooo\\.com/atcoder/",
"^https://kotlinlang\\.org/",
"^https://leetcode\\.com/",
"^https://medium\\.com/",
"^https://note\\.e-seikatsu\\.info/",
"^https://oeis\\.org/",
"^https://openai\\.com/",
"^https://paiza\\.jp/",
"^https://play\\.picoctf\\.org/",
"^https://qiita\\.com/",
"^https://shindannin\\.hatenadiary\\.com/",
"^https://shindanmaker\\.com/",
"^https://solved\\.ac/",
"^https://speakerdeck\\.com/",
"^https://taksas\\.net/",
"^https://twitter\\.com/",
"^https://vjudge\\.net/",
"^https://www\\.acmicpc\\.net/",
"^https://www\\.codechef\\.com/",
"^https://www\\.creativ\\.xyz/",
"^https://www\\.estie\\.jp/",
"^https://www\\.kaggle\\.com/",
"^https://www\\.topcoder\\.com/",
"^https://x\\.com/",
# Local development server
"^http://localhost",
# Self-hosted site
"^https://kato-hiro\\.github\\.io/AtCoderClans/",
# Local file references: paths are written for MkDocs build output,
# not source tree — CI root and MkDocs root differ
"^file:",
]
# Exclude archived pages that intentionally contain broken/dead links
exclude_path = [
"docs/archived/broken_links\\.md",
"docs/archived/migrate_servers\\.md",
"docs/archived/no_longer_available\\.md",
"docs/archived/outdated_information\\.md",
"monthly_changelog/**/*.md",
]
# Accept 429 (Rate Limited) in addition to default success codes (100–103, 200–299)
# Default: 100..=103,200..=299
accept = ["100..=103", "200..=299", "429"]
max_concurrency = 8
max_retries = 0
retry_wait_time = 3
cache = true