|
| 1 | +# Lychee link checker configuration |
| 2 | + |
| 3 | +exclude = [ |
| 4 | + # Domains that return 403 / explicitly reject automated access |
| 5 | + "^https://archive\\.topcoder\\.com/", |
| 6 | + "^https://atcoder-companions\\.kakira\\.dev/", |
| 7 | + "^https://atcoder\\.jp/", |
| 8 | + "^https://beet-aizu\\.hatenablog\\.com/", |
| 9 | + "^https://cards-dev\\.twitter\\.com/", |
| 10 | + "^https://clist\\.by/", |
| 11 | + "^https://codeforces\\.com/", |
| 12 | + "^https://ctftime\\.org/", |
| 13 | + "^https://dreamhack\\.io/", |
| 14 | + "^https://github\\.com/", |
| 15 | + "^https://img\\.shields\\.io/github/stars/", |
| 16 | + "^https://kakuyomu\\.jp/", |
| 17 | + "^https://kenkoooo\\.com/atcoder/", |
| 18 | + "^https://leetcode\\.com/", |
| 19 | + "^https://medium\\.com/", |
| 20 | + "^https://oeis\\.org/", |
| 21 | + "^https://paiza\\.jp/", |
| 22 | + "^https://play\\.picoctf\\.org/", |
| 23 | + "^https://qiita\\.com/", |
| 24 | + "^https://shindanmaker\\.com/", |
| 25 | + "^https://solved\\.ac/", |
| 26 | + "^https://speakerdeck\\.com/", |
| 27 | + "^https://taksas\\.net/", |
| 28 | + "^https://twitter\\.com/", |
| 29 | + "^https://vjudge\\.net/", |
| 30 | + "^https://www\\.acmicpc\\.net/", |
| 31 | + "^https://www\\.codechef\\.com/", |
| 32 | + "^https://www\\.creativ\\.xyz/", |
| 33 | + "^https://www\\.topcoder\\.com/", |
| 34 | + "^https://x\\.com/", |
| 35 | + # Self-hosted site |
| 36 | + "^https://kato-hiro\\.github\\.io/AtCoderClans/", |
| 37 | +] |
| 38 | + |
| 39 | +# Accept 429 (Rate Limited) in addition to default success codes (100–103, 200–299) |
| 40 | +# Default: 100..=103,200..=299 |
| 41 | +accept = ["100..=103", "200..=299", "429"] |
| 42 | + |
| 43 | +max_concurrency = 8 |
| 44 | +max_retries = 0 |
| 45 | +retry_wait_time = 3 |
| 46 | +cache = true |
0 commit comments