| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: anubis | Distribution: openSUSE Tumbleweed |
| Version: 1.27.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Aug 20 00:28:43 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 93444151 | Source RPM: anubis-1.27.0-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/TecharoHQ/anubis | |
| Summary: Web AI Firewall Utility | |
anubis is a Web AI Firewall Utility that weighs the soul of your connection using one or more challenges in order to protect upstream resources from scraper bots.
MIT
* Wed Aug 19 2026 Yoshio Sato <vasua.ukraine@gmail.com>
- Update to the new upstream release 1.27.0
- 1.27.0 changes
* feature: Allow importing bot policy rules using wildcard matching (#1815).
* feature: Add support for JSON sources to iplist2rule (#1833)
* feature: Make the honeypot feature log detected addresses to the disk every minute when honeypot.ip_log_file is set. See the IP address logging section for more information.
* feature: standard library rules for making Dillo less threatening to Anubis and document how to enable them.
* crawlers: Allow Arquivo.pt, the Portuguese web archive, by default via its crawling network.
* crawlers: Add (data)/bots/lyrenth.yaml snippet that denies Lyrenth's AIWebIndex crawler and AIWebIndex-Agent on-demand fetcher by user agent and by their published IP ranges. This is imported by (data)/bots/_deny-pathological.yaml.
* crawlers: Updates Alibaba cloud IP list (#1813)
* crawlers: Updates Googlebot IP list (#1812)
* crawlers: Updates IP list for DuckDuckBot (#1810)
* crawlers: Update Huawei Cloud IP list (#1814)
* fixes: Fix bot policy imports to not require pedantically correct YAML formatting when using wildcard matching.
* fixes: JavaScript served by the fast challenge is loaded using defer instead of async (#1782).
* fixes: Amend default Lightpanda rule to match current behaviour, add smoke test to ensure it keeps working (#1822).
* fixes: Fix a panic when a request asks for the undetermined language tag, such as Accept-Language: und (#1776).
* fixes: Allow user agents that start with capital-G Git in (data)/clients/git.yaml.
* fixes: Enabled the Partitioned flag on cookies by default (#1701).
* fixes: Fix Windows MSI builds on prerelease tags such as v1.27.0-pre1.
* fixes: Bump AI-robots.txt to version 1.47.
* i18n: Add Basque (eu) localization.
* i18n: Update Bulgarian locale (#1708)
* i18n: Add Croatian (hr) localization.
- v1.26.2 changes:
* chore(data): fix updown stdlib entry, add CI to catch future things by @Xe in #1771
- v1.26.1 changes:
* chore: update updown IPs by @hyperdefined in #1666
* fix(main): re-enable semicolon logic for proxied backends by @Xe in #1764
* feat: make proofofwork challenge more reliable under heavy server load by @Xe in #1766
- v1.26.0 changes:
* build(deps): bump actions-hub/kubectl from 1.35.2 to 1.35.3 in the github-actions group by @dependabot[bot] in #1532
* build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5 by @dependabot[bot] in #1629
* build(deps): bump the github-actions group across 1 directory with 11 updates by @dependabot[bot] in #1516
* build(deps): bump the github-actions group across 1 directory with 14 updates by @dependabot[bot] in #1725
* build(deps): bump the github-actions group across 1 directory with 7 updates by @dependabot[bot] in #1560
* build(deps): bump the gomod group across 1 directory with 16 updates by @dependabot[bot] in #1727
* build(deps): bump the gomod group with 2 updates by @dependabot[bot] in #1730
* build(deps): bump the npm group across 1 directory with 5 updates by @dependabot[bot] in #1559
* build(deps): bump the npm group across 1 directory with 6 updates by @dependabot[bot] in #1512
* build(deps): bump the npm group across 1 directory with 6 updates by @dependabot[bot] in #1646
* build(deps): bump the npm group across 1 directory with 8 updates by @dependabot[bot] in #1723
* build(deps): bump the npm group with 5 updates by @dependabot[bot] in #1531
* build(deps-dev): bump prettier from 3.8.5 to 3.9.1 in the npm group by @dependabot[bot] in #1729
* build(deps-dev): bump the npm group across 1 directory with 4 updates by @dependabot[bot] in #1677
* build(deps-dev): bump the npm group across 1 directory with 6 updates by @dependabot[bot] in #1621
* chore(data): fix google translate bug #444 by @Xe in #1734
* chore(l10n): update French translation by @HarmfulBreeze in #1496
* chore(sponsors): add embeDD GmbH by @Xe in #1539
* chore: add chrome testing command by @Xe in #1740
* chore: add golangci words to the spelling dictionary by @Xe in #1724
* chore: ban x.ai by @Xe in #1673
* chore: bump go version to 1.26 by @Xe in #1695
* chore: gofix by @JasonLovesDoggo in #1466
* chore: set up golangci-lint by @Xe in #1720
* chore: tag v1.26.0-pre1 by @Xe in #1705
* chore: update playwright dependencies by @JasonLovesDoggo in #1279
* chore: update vi.json by @honhatduy in #1459
* chore: use Go stdlib version stamping by @Xe in #1665
* ci: add cspell to replace check-spelling by @Xe in #1722
* ci: purge govulncheck, it's less signal than i hoped by @Xe in #1515
* ci: remove spelling checks by @Xe in #1688
* docs(admin/policy): document ReadWritePaths for logging to files by @Xe in #1469
* docs(faq): document minimum versions of browsers Anubis supports by @Xe in #1540
* docs(faq): document that disabling JIT makes Anubis slow by @Xe in #1526
* docs(known-instances): Add missing one. by @p0008874 in #1500
* docs: add anubis-kubernetes-operator as another option by @eznix86 in #1675
* docs: fix mixed tab/space indentation in Caddy config example by @pzhlkj6612 in #1506
* docs: remove developer/code-quality by @gucci-on-fleek in #1475
* docs: use stable container in traefik deployment example by @RealOrangeOne in #1676
* feat(anubis): enable pprof endpoints on the metrics server by @Xe in #1530
* feat(config): add option to disable the honeypot by @Xe in #1759
* feat(data): add Citoid to good bots list by @mvolz in #1524
* feat(data): add Meta's web indexer used for AI purposes by @bnjbvr in #1573
* feat(docs): Add instructions on using Anubis with envoy-gateway by @fhoekstra in #1460
* feat(docs): Update HAProxy Advanced Variant documentation by @rozmansi in #1521
* feat(http): set "Cache-Control: no-store" on error responses by @gucci-on-fleek in #1474
* feat(i18n): add Bulgarian language translation by @ramromcode in #1394
* feat(metrics): basic auth support by @Xe in #1579
* feat(metrics): enable TLS/mTLS serving support by @Xe in #1576
* feat(qwantbot): update remote addresses by @mhardy-qwant in #1719
* feat(yeetfile): build freebsd and windows binaries by @Xe in #1735
* feat: Log weight when issuing challenge by @tdgroot in #1611
* feat: add ASN data from Thoth to logs/metrics by @lillian-b in #1608
* feat: add HttpOnly cookie option by @tdgroot in #1679
* feat: move metrics server config to the policy file by @Xe in #1572
* fix(crawlers): update MojeekBot remote_addresses subnet to match official spec by @bochard07 in #1746
* fix(honeypot): remove DoS vector by @Xe in #1581
* fix(honeypot/naive): apply robot9001 style delays by @Xe in #1632
* fix(locales/de): revise and update German translations by @michi-onl in #1457
* fix(locales/ja): change the position of the バージョン (version) by @fu-sen in #1527
* fix(metrics): bind to the right network/bindhost by @Xe in #1606
* fix(policy): correctly wire subrequest mode through CEL/path checkers by @Xe in #1630
* fix(web): lower chrome support floor to Chrome 66 by @Xe in #1738
* fix: Address issued raised in #1193 by @dwhitemv25 in #1519
* fix: Thoth geoip compare by @lenny87 in #1564
* fix: add cel iterator by @JasonLovesDoggo in #1465
* fix: add trimpath option to artifact builds by @tdgroot in #1682
* fix: nil deref when solve request lands on a different DIFFICULTY than the original req by @JasonLovesDoggo in #1467
* fix: patch GHSA-6wcg-mqvh-fcvg by @Xe in #1616
* fix: small security fixes by @Xe in #1651
* perf(challenge/proofofwork): stream sha256 into stack buffer in Validate by @jvoisin in #1653
* perf(internal): cut allocations in computeXFFHeader by @jvoisin in #1692
* perf(internal/gzip): pool *gzip.Writer per middleware instance by @jvoisin in #1654
* perf(internal/gzip): share writer pool across middleware reconstructions by @jvoisin in #1694
* perf(lib): iterate s.policy.Bots by index to drop per-call heap copy by @jvoisin in #1639
* perf(policy): only compute ja4h fingerprint when referenced by @jvoisin in #1689
* perf: don't look into the store for OpenGraph things if it is disabled by @jvoisin in #1690
* perf: enable uuid randomness pool and minor cleanups by @jvoisin in #1652
* perf: iterate s.policy.Bots by index to drop per-call heap copy by @jvoisin in #1691
* refactor(honeypot/naive): compute network hash once in incrementNetwork by @jvoisin in #1693
* Wed Feb 18 2026 Yoshio Sato <vasua.ukraine@gmail.com>
- Update to the new upstream release 1.25.0
* Add IP mapped Perplexity user agents by @tdgroot in #1393
* Fix a CI warning: "The set-output command is deprecated" by @kurtmckee in #1443
* Improve Dutch translations by @louwers in #1446
* Revert "build(deps): bump the gomod group across 1 directory with 3 updates" by @JasonLovesDoggo in #1386
* Update check-spelling metadata by @JasonLovesDoggo in #1379
* build(deps): bump astral-sh/setup-uv from 7.1.6 to 7.2.0 in the github-actions group by @dependabot[bot] in #1413
* build(deps): bump preact from 10.28.0 to 10.28.1 in the npm group by @dependabot[bot] in #1387
* build(deps): bump preact from 10.28.1 to 10.28.2 in the npm group by @dependabot[bot] in #1412
* build(deps): bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in #1453
* build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #1369
* build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #1355
* build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #1425
* build(deps): bump the gomod group across 1 directory with 3 updates by @dependabot[bot] in #1370
* build(deps): bump the npm group across 1 directory with 2 updates by @dependabot[bot] in #1452
* build(deps-dev): bump esbuild from 0.27.1 to 0.27.2 in the npm group by @dependabot[bot] in #1368
* chore: add comments back to Challenge struct. by @JasonLovesDoggo in #1419
* chore: set up commitlint, husky, and prettier by @Xe in #1451
* chore: sync logo submissions by @Xe in #1455
* docs(known-instances): Alphabetical order + Add Valve Corporation by @p0008874 in #1352
* docs: add AI coding tools policy by @Xe in #1454
* docs: clarify botstopper kubernetes instructions by @tarrow in #1404
* docs: document how to import the default config by @Xe in #1392
* feat(apps): add updown.io policy by @hyperdefined in #1444
* feat(docs): Add ANEXIA Sponsor logo by @Earl0fPudding in #1409
* feat(docs): Add HAProxy Configurations to Docs by @Earl0fPudding in #1424
* feat(localization): add Polish language translation by @btomaev in #1363
* feat: iplist2rule utility command by @Xe in #1373
* fix sponsor (Databento) logo size by @ayoung5555 in #1395
* fix(test): remove interactive flag from nginx smoke test docker run c… by @JasonLovesDoggo in #1371
* fix(web): include base prefix in generated URLs by @Xe in #1403
* fix: Update SSL Labs IP addresses by @majiayu000 in #1377
* fix: correct typos by @antonkesy in #1398
* fix: respect Accept-Language quality factors in language detection by @majiayu000 in #1380
* performance: remove significant overhead of decaymap/memory by @brainexe in #1420
* test(nginx): fix tests to work in GHA by @Xe in #1372
* test: basic nginx smoke test by @Xe in #1365
* web: fix spacing/indent by @bjacquin in #1423
* Sat Dec 27 2025 Yoshio Sato <vasua.ukraine@gmail.com>
- Update to the new upstream release 1.24.0
* (feat) Add cluster support to redis/vaultkey store by @egimbernat in #1276
* Add Renovate to Docker clients by @DrJosh9000 in #1267
* Fix challenge validation panic when follow-up hits ALLOW by @JasonLovesDoggo in #1278
* Implement FCrDNS and other DNS features by @btomaev in #1308
* Pass the remote IP to the proxied application by @eXpl0it3r in #1298
* Show how to use subrequest auth with Caddy by @tbodt in #1312
* Update is.json by @sveinki in #1241
* add Polish language translation by @bplajzer in #1309
* build(deps): bump actions-hub/kubectl from 1.34.1 to 1.34.2 in the github-actions group by @dependabot[bot] in #1303
* build(deps): bump github.com/testcontainers/testcontainers-go from 0.39.0 to 0.40.0 in the gomod group across 1 directory by @dependabot[bot] in #1288
* build(deps): bump go deps by @JasonLovesDoggo in #1287
* build(deps): bump the github-actions group across 1 directory with 4 updates by @dependabot[bot] in #1340
* build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #1262
* build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #1317
* build(deps): bump the gomod group across 1 directory with 6 updates by @dependabot[bot] in #1341
* build(deps): bump the gomod group with 5 updates by @dependabot[bot] in #1316
* build(deps): bump the npm group with 2 updates by @dependabot[bot] in #1339
* build(deps-dev): bump esbuild from 0.25.12 to 0.27.0 in the npm group by @dependabot[bot] in #1260
* chore: add dependabot cooldown by @Xe in #1302
* ci: add go mod tidy check workflow by @Xe in #1300
* docs: clarify usage of PUBLIC_URL and REDIRECT_DOMAINS in installatio… by @JasonLovesDoggo in #1286
* docs: use nginx http2 directive instead of deprecated http2 listen parameter by @kouhaidev in #1251
* feat(internal/headers): extend debug logging of X-Forwarded-For middlewares by @DerRockWolf in #1269
* feat(lib): expose WEIGH matches as prometheus metrics by @Xe in #1277
* feat(localization): Add Ukrainian language translation by @nykula in #1044
* feat(store/valkey): Add Redis(R) Sentinel support by @Xe in #1294
* feat: Add thai language. by @karorogunso in #900
* feat: first implementation of honeypot logic by @Xe in #1342
* feat: writing logs to the filesystem with rotation support by @Xe in #1299
* fix(config): deprecate the report_as field for challenges by @Xe in #1311
* fix(data): add services folder to embedded filesystem by @Xe in #1259
* fix(data/docker-client): allow some more OCI clients through by @Xe in #1258
* fix(default-config): must-accept-rule on browsers only by @Xe in #1350
* fix(default-config): remove browser detection logic by @Xe in #1360
* fix(docs): use node:lts by @Xe in #1274
* fix(ogtags): respect target host/SNI/insecure flags in OG passthrough by @JasonLovesDoggo in #1283
* fix(run): mark openrc service script as executable by @kouhaidev in #1272
* fix(tests): make CVE-2025-24369 regression deterministic by @JasonLovesDoggo in #1285
* fix: pin Node.js and Go versions in CI configuration files by @JasonLovesDoggo in #1318
* i18n(de): improve consistency and wording by @michi-onl in #1348
* perf: field-align struct definitions to cut padding by @JasonLovesDoggo in #1284
* test(deps): update dependencies to latest versions by @JasonLovesDoggo in #1289
* test: Valkey test improvements for testcontainers by @SlyEcho in #1280
* test: ipv4 in v6 address checking by @SlyEcho in #1271
* Sat Nov 22 2025 Yoshio Sato <vasua.ukraine@gmail.com>
- Add block-tencent-cloud-by-default.patch: reanable block tencent-cloud by default
* Wed Nov 12 2025 Yoshio Sato <vasua.ukraine@gmail.com>
- Packaging: remove not needed build dependencies
* Sat Nov 08 2025 Yoshio Sato <vasua.ukraine@gmail.com>
- Update to the new upstream release 1.23.1
* build(deps): bump github/codeql-action from 4.31.0 to 4.31.2 in the github-actions group by @dependabot[bot] in #1239
* build(deps): bump the gomod group across 1 directory with 18 updates by @dependabot[bot] in #1237
* build(deps-dev): bump the npm group across 1 directory with 3 updates by @dependabot[bot] in #1238
* chore(default-config): remove Tencent Cloud block rule by @Xe in #1227
* ci: add asset build verification workflow by @Xe in #1254
* feat(blog): a short post on how to file abuse reports by @Xe in #1230
* fix(data): add ruleset to explicitly allow Docker / OCI clients by @Xe in #1253
* fix: SERVE_ROBOTS_TXT works again by @Xe in #1229
* Thu Oct 30 2025 Yoshio Sato <vasua.ukraine@gmail.com>
- Update to the new upstream release 1.23.0
* Add Door43 link to known instances documentation by @richmahn in #1136
* Update Nynorsk translation by @turtlegarden in #1143
* Update nl.json removing literal translated cookie 'koekje' with 'cookie' by @jieter in #1126
* Updated REDIRECT_DOMAINS documentation by @zc-devs in #1171
* Xe/demote temporal assurance by @Xe in #1090
* Xe/show error state by @Xe in #1203
* build(deps): bump github.com/docker/docker from 28.3.2+incompatible to 28.3.3+incompatible by @dependabot[bot] in #1131
* build(deps): bump github.com/docker/docker from 28.3.2+incompatible to 28.3.3+incompatible in /test by @dependabot[bot] in #1130
* build(deps): bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 by @dependabot[bot] in #1132
* build(deps): bump the github-actions group across 1 directory with 6 updates by @dependabot[bot] in #1221
* build(deps): bump the github-actions group across 1 directory with 8 updates by @dependabot[bot] in #1071
* build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #1118
* build(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #1093
* build(deps): bump the npm group with 2 updates by @dependabot[bot] in #1117
* build(deps-dev): bump esbuild from 0.25.9 to 0.25.10 in the npm group by @dependabot[bot] in #1147
* chore: port client-side JS to TypeScript by @Xe in #1100
* chore: remove copilot instructions by @Xe in #1218
* ci(ssh): don't print uname -av output by @Xe in #1114
* ci: add aarch64 for ssh CI by @Xe in #1112
* convert issue templates into issue forms by @NetSysFire in #1115
* docs(installation): add SLOG_LEVEL environment variable to configuration by @JasonLovesDoggo in #1086
* docs: add link to preact in challenge list by @agoujot in #1111
* docs: add reminder for verified signatures in PR template by @JasonLovesDoggo in #1092
* docs: document some missing env vars by @JasonLovesDoggo in #1087
* docs: point get started button to the per-environment setup docs by @Xe in #1213
* enable auto setting of SNI based on host header by @jmcclelland in #1129
* feat(default-config): block tencent cloud by default by @Xe in #1216
* feat(expressions): add contentLength to bot expressions by @Xe in #1120
* feat(lib): Add option for adding difficulty field to JWT claims by @Earl0fPudding in #1063
* feat(lib/store): add s3api storage backend by @Xe in #1089
* feat(metarefresh): randomly use the Refresh header by @Xe in #1133
* feat(store/bbolt): implement actor pattern by @Xe in #1107
* feat: Warn on missing signing keys when persisting challenges by @JasonLovesDoggo in #1088
* feat: allow to set cookie sameSite mode and fallback to Lax mode if cookie is not secure by @vaab in #1105
* feat: default config macro by @Xe in #1186
* feat: support reading real client IP from a custom header by @avioletheart in #1138
* fix!(policy/checker): make List and-like by @Xe in #1217
* fix(algorithms/fast): fix fast challenge on insecure contexts by @Xe in #1198
* fix(cmd/containerbuild): support commas in --docker-tags by @Xe in #1099
* fix(decaymap): fix lock convoy by @Xe in #1106
* fix(default-config): make the default config far less paranoid by @Xe in #1179
* fix(default-config): remove preact challenge by @Xe in #1184
* fix(default-config): sometimes browsers don't send Upgrade-Insecure-Requests by @Xe in #1189
* fix(lib): close open redirect when in subrequest mode by @Xe in #1222
* fix(lib): de-flake package lib tests by @Xe in #1187
* fix(lib): enable multiple consecutive slash support by @Xe in #1155
* fix(lib): serve CSS properly by @Xe in #1158
* fix(robots2policy): handle multiple user agents under one block by @JasonLovesDoggo in #925
* fix(run/openrc): truncate runtime directory before starting Anubis by @CyberTailor in #1122
* fix(store/bbolt): remove actorify by @Xe in #1215
* fix: mend auth cookie name stutter by @Xe in #1139
* link to docs site from readme by @pushcx in #1214
* locale: Update Nynorsk translation by @turtlegarden in #1204
* security: npm audit fix for GHSA-hfm8-9jrf-7g9w et. al by @Xe in #1098
* Fri Oct 24 2025 Yoshio Sato <vasua.ukraine@gmail.com>
- Update packaging
* use source with the vendor already installed and precompiled JS
* remove _serivce and prepare-sources.bash in favor of simplicity
* start using source signature
* Mon Oct 20 2025 Yoshio Sato <vasua.ukraine@gmail.com>
- Initial release of anubis at v1.22.0
/etc/anubis /etc/anubis/default.env /usr/bin/anubis /usr/bin/iplist2rule /usr/bin/robots2policy /usr/lib/systemd/system/anubis@.service /usr/share/doc/packages/anubis /usr/share/doc/packages/anubis/README.md /usr/share/doc/packages/anubis/SECURITY.md /usr/share/doc/packages/anubis/data /usr/share/doc/packages/anubis/data/apps /usr/share/doc/packages/anubis/data/apps/allow-api-routes.yaml /usr/share/doc/packages/anubis/data/apps/bookstack-saml.yaml /usr/share/doc/packages/anubis/data/apps/gitea-rss-feeds.yaml /usr/share/doc/packages/anubis/data/apps/qualys-ssl-labs.yml /usr/share/doc/packages/anubis/data/apps/searx-checker.yml /usr/share/doc/packages/anubis/data/botPolicies.yaml /usr/share/doc/packages/anubis/data/bots /usr/share/doc/packages/anubis/data/bots/_deny-pathological.yaml /usr/share/doc/packages/anubis/data/bots/aggressive-brazilian-scrapers.yaml /usr/share/doc/packages/anubis/data/bots/ai-catchall.yaml /usr/share/doc/packages/anubis/data/bots/ai-robots-txt.yaml /usr/share/doc/packages/anubis/data/bots/cloudflare-workers.yaml /usr/share/doc/packages/anubis/data/bots/custom-async-http-client.yaml /usr/share/doc/packages/anubis/data/bots/headless-browsers.yaml /usr/share/doc/packages/anubis/data/bots/irc-bots /usr/share/doc/packages/anubis/data/bots/irc-bots/archlinux-phrik.yaml /usr/share/doc/packages/anubis/data/bots/irc-bots/gentoo-chat.yaml /usr/share/doc/packages/anubis/data/bots/lyrenth.yaml /usr/share/doc/packages/anubis/data/bots/us-ai-scraper.yaml /usr/share/doc/packages/anubis/data/clients /usr/share/doc/packages/anubis/data/clients/ai.yaml /usr/share/doc/packages/anubis/data/clients/docker-client.yaml /usr/share/doc/packages/anubis/data/clients/git.yaml /usr/share/doc/packages/anubis/data/clients/go-get.yaml /usr/share/doc/packages/anubis/data/clients/google-user-triggered-fetchers.yaml /usr/share/doc/packages/anubis/data/clients/mistral-mistralai-user.yaml /usr/share/doc/packages/anubis/data/clients/openai-chatgpt-user.yaml /usr/share/doc/packages/anubis/data/clients/perplexity-user.yaml /usr/share/doc/packages/anubis/data/clients/small-internet-browsers /usr/share/doc/packages/anubis/data/clients/small-internet-browsers/_permissive.yaml /usr/share/doc/packages/anubis/data/clients/small-internet-browsers/dillo.yaml /usr/share/doc/packages/anubis/data/clients/small-internet-browsers/netsurf.yaml /usr/share/doc/packages/anubis/data/clients/small-internet-browsers/palemoon.yaml /usr/share/doc/packages/anubis/data/clients/telegram-preview.yaml /usr/share/doc/packages/anubis/data/clients/vk-preview.yaml /usr/share/doc/packages/anubis/data/clients/x-firefox-ai.yaml /usr/share/doc/packages/anubis/data/common /usr/share/doc/packages/anubis/data/common/acts-like-browser.yaml /usr/share/doc/packages/anubis/data/common/allow-api-like.yaml /usr/share/doc/packages/anubis/data/common/allow-private-addresses.yaml /usr/share/doc/packages/anubis/data/common/json-api.yaml /usr/share/doc/packages/anubis/data/common/keep-internet-working.yaml /usr/share/doc/packages/anubis/data/common/rfc-violations.yaml /usr/share/doc/packages/anubis/data/crawlers /usr/share/doc/packages/anubis/data/crawlers/_allow-good.yaml /usr/share/doc/packages/anubis/data/crawlers/ai-search.yaml /usr/share/doc/packages/anubis/data/crawlers/ai-training.yaml /usr/share/doc/packages/anubis/data/crawlers/alibaba-cloud.yaml /usr/share/doc/packages/anubis/data/crawlers/applebot.yaml /usr/share/doc/packages/anubis/data/crawlers/arquivo-pt.yaml /usr/share/doc/packages/anubis/data/crawlers/bingbot.yaml /usr/share/doc/packages/anubis/data/crawlers/commoncrawl.yaml /usr/share/doc/packages/anubis/data/crawlers/duckduckbot.yaml /usr/share/doc/packages/anubis/data/crawlers/googlebot.yaml /usr/share/doc/packages/anubis/data/crawlers/huawei-cloud.yaml /usr/share/doc/packages/anubis/data/crawlers/internet-archive.yaml /usr/share/doc/packages/anubis/data/crawlers/kagibot.yaml /usr/share/doc/packages/anubis/data/crawlers/marginalia.yaml /usr/share/doc/packages/anubis/data/crawlers/mojeekbot.yaml /usr/share/doc/packages/anubis/data/crawlers/openai-gptbot.yaml /usr/share/doc/packages/anubis/data/crawlers/openai-searchbot.yaml /usr/share/doc/packages/anubis/data/crawlers/perplexitybot.yaml /usr/share/doc/packages/anubis/data/crawlers/qwantbot.yaml /usr/share/doc/packages/anubis/data/crawlers/tencent-cloud.yaml /usr/share/doc/packages/anubis/data/crawlers/wikimedia-citoid.yaml /usr/share/doc/packages/anubis/data/crawlers/xai.yaml /usr/share/doc/packages/anubis/data/crawlers/yandexbot.yaml /usr/share/doc/packages/anubis/data/embed.go /usr/share/doc/packages/anubis/data/embed_test.go /usr/share/doc/packages/anubis/data/meta /usr/share/doc/packages/anubis/data/meta/README.md /usr/share/doc/packages/anubis/data/meta/ai-block-aggressive.yaml /usr/share/doc/packages/anubis/data/meta/ai-block-moderate.yaml /usr/share/doc/packages/anubis/data/meta/ai-block-permissive.yaml /usr/share/doc/packages/anubis/data/meta/default-config.yaml /usr/share/doc/packages/anubis/data/meta/messengers-preview.yaml /usr/share/doc/packages/anubis/data/services /usr/share/doc/packages/anubis/data/services/updown.yaml /usr/share/doc/packages/anubis/data/services/uptime-robot.yaml /usr/share/doc/packages/anubis/docs /usr/share/doc/packages/anubis/docs/.dockerignore /usr/share/doc/packages/anubis/docs/.gitignore /usr/share/doc/packages/anubis/docs/Dockerfile /usr/share/doc/packages/anubis/docs/README.md /usr/share/doc/packages/anubis/docs/blog /usr/share/doc/packages/anubis/docs/blog/2025-06-16-welcome /usr/share/doc/packages/anubis/docs/blog/2025-06-16-welcome/index.mdx /usr/share/doc/packages/anubis/docs/blog/2025-06-27-release-1.20.0 /usr/share/doc/packages/anubis/docs/blog/2025-06-27-release-1.20.0/index.mdx /usr/share/doc/packages/anubis/docs/blog/2025-06-27-release-1.20.0/sunburst.webp /usr/share/doc/packages/anubis/docs/blog/2025-07-09-incident-report /usr/share/doc/packages/anubis/docs/blog/2025-07-09-incident-report/index.mdx /usr/share/doc/packages/anubis/docs/blog/2025-07-09-incident-report/window-portal.jpg /usr/share/doc/packages/anubis/docs/blog/2025-07-22-release-1.21.1 /usr/share/doc/packages/anubis/docs/blog/2025-07-22-release-1.21.1/anubis-i18n.webp /usr/share/doc/packages/anubis/docs/blog/2025-07-22-release-1.21.1/index.mdx /usr/share/doc/packages/anubis/docs/blog/2025-08-18-funding-update /usr/share/doc/packages/anubis/docs/blog/2025-08-18-funding-update/around-the-bend.webp /usr/share/doc/packages/anubis/docs/blog/2025-08-18-funding-update/index.mdx /usr/share/doc/packages/anubis/docs/blog/2025-08-28-cpu-core-odd /usr/share/doc/packages/anubis/docs/blog/2025-08-28-cpu-core-odd/ProofOfWorkDiagram /usr/share/doc/packages/anubis/docs/blog/2025-08-28-cpu-core-odd/ProofOfWorkDiagram/index.jsx /usr/share/doc/packages/anubis/docs/blog/2025-08-28-cpu-core-odd/ProofOfWorkDiagram/styles.module.css /usr/share/doc/packages/anubis/docs/blog/2025-08-28-cpu-core-odd/index.mdx /usr/share/doc/packages/anubis/docs/blog/2025-08-28-cpu-core-odd/parc-dsilence.webp /usr/share/doc/packages/anubis/docs/blog/2025-10-31-file-abuse-reports /usr/share/doc/packages/anubis/docs/blog/2025-10-31-file-abuse-reports/goose-pond.webp /usr/share/doc/packages/anubis/docs/blog/2025-10-31-file-abuse-reports/index.mdx /usr/share/doc/packages/anubis/docs/blog/authors.yml /usr/share/doc/packages/anubis/docs/docs /usr/share/doc/packages/anubis/docs/docs/CHANGELOG.md /usr/share/doc/packages/anubis/docs/docs/admin /usr/share/doc/packages/anubis/docs/docs/admin/_category_.json /usr/share/doc/packages/anubis/docs/docs/admin/botstopper.mdx /usr/share/doc/packages/anubis/docs/docs/admin/caveats-gitea-forgejo.mdx /usr/share/doc/packages/anubis/docs/docs/admin/caveats-xff.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration /usr/share/doc/packages/anubis/docs/docs/admin/configuration/_category_.json /usr/share/doc/packages/anubis/docs/docs/admin/configuration/challenges /usr/share/doc/packages/anubis/docs/docs/admin/configuration/challenges/_category_.json /usr/share/doc/packages/anubis/docs/docs/admin/configuration/challenges/index.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/challenges/metarefresh.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/challenges/preact.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/challenges/proof-of-work.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/custom-status-codes.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/expressions.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/import.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/impressum.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/open-graph.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/redirect-domains.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/subrequest-auth.mdx /usr/share/doc/packages/anubis/docs/docs/admin/configuration/thresholds.mdx /usr/share/doc/packages/anubis/docs/docs/admin/default-allow-behavior.mdx /usr/share/doc/packages/anubis/docs/docs/admin/environments /usr/share/doc/packages/anubis/docs/docs/admin/environments/_category_.json /usr/share/doc/packages/anubis/docs/docs/admin/environments/apache.mdx /usr/share/doc/packages/anubis/docs/docs/admin/environments/caddy.mdx /usr/share/doc/packages/anubis/docs/docs/admin/environments/cloudflare.mdx /usr/share/doc/packages/anubis/docs/docs/admin/environments/docker-compose.mdx /usr/share/doc/packages/anubis/docs/docs/admin/environments/haproxy /usr/share/doc/packages/anubis/docs/docs/admin/environments/haproxy.mdx /usr/share/doc/packages/anubis/docs/docs/admin/environments/haproxy/advanced-config-policy.yml /usr/share/doc/packages/anubis/docs/docs/admin/environments/haproxy/advanced-config.env /usr/share/doc/packages/anubis/docs/docs/admin/environments/haproxy/advanced-haproxy.cfg /usr/share/doc/packages/anubis/docs/docs/admin/environments/haproxy/simple-config.env /usr/share/doc/packages/anubis/docs/docs/admin/environments/haproxy/simple-haproxy.cfg /usr/share/doc/packages/anubis/docs/docs/admin/environments/kubernetes.mdx /usr/share/doc/packages/anubis/docs/docs/admin/environments/nginx /usr/share/doc/packages/anubis/docs/docs/admin/environments/nginx.mdx /usr/share/doc/packages/anubis/docs/docs/admin/environments/nginx/conf-anubis.inc /usr/share/doc/packages/anubis/docs/docs/admin/environments/nginx/server-anubistest-techaro-lol.conf /usr/share/doc/packages/anubis/docs/docs/admin/environments/nginx/server-mimi-techaro-lol.conf /usr/share/doc/packages/anubis/docs/docs/admin/environments/nginx/upstream-anubis.conf /usr/share/doc/packages/anubis/docs/docs/admin/environments/traefik.mdx /usr/share/doc/packages/anubis/docs/docs/admin/environments/windows.mdx /usr/share/doc/packages/anubis/docs/docs/admin/faq.mdx /usr/share/doc/packages/anubis/docs/docs/admin/frameworks /usr/share/doc/packages/anubis/docs/docs/admin/frameworks/_category_.json /usr/share/doc/packages/anubis/docs/docs/admin/frameworks/htmx.mdx /usr/share/doc/packages/anubis/docs/docs/admin/frameworks/wordpress.mdx /usr/share/doc/packages/anubis/docs/docs/admin/honeypot /usr/share/doc/packages/anubis/docs/docs/admin/honeypot/_category_.json /usr/share/doc/packages/anubis/docs/docs/admin/honeypot/overview.mdx /usr/share/doc/packages/anubis/docs/docs/admin/installation.mdx /usr/share/doc/packages/anubis/docs/docs/admin/iplist2rule.mdx /usr/share/doc/packages/anubis/docs/docs/admin/native-install.mdx /usr/share/doc/packages/anubis/docs/docs/admin/policies.mdx /usr/share/doc/packages/anubis/docs/docs/admin/robots2policy.mdx /usr/share/doc/packages/anubis/docs/docs/admin/roles /usr/share/doc/packages/anubis/docs/docs/admin/roles/_category_.json /usr/share/doc/packages/anubis/docs/docs/admin/roles/oci-registry.mdx /usr/share/doc/packages/anubis/docs/docs/admin/thoth.mdx /usr/share/doc/packages/anubis/docs/docs/design /usr/share/doc/packages/anubis/docs/docs/design/_category_.json /usr/share/doc/packages/anubis/docs/docs/design/how-anubis-works.mdx /usr/share/doc/packages/anubis/docs/docs/design/why-proof-of-work.mdx /usr/share/doc/packages/anubis/docs/docs/developer /usr/share/doc/packages/anubis/docs/docs/developer/_category_.json /usr/share/doc/packages/anubis/docs/docs/developer/ai-coding-policy.md /usr/share/doc/packages/anubis/docs/docs/developer/building-anubis.md /usr/share/doc/packages/anubis/docs/docs/developer/local-dev.md /usr/share/doc/packages/anubis/docs/docs/developer/signed-commits.md /usr/share/doc/packages/anubis/docs/docs/funding.md /usr/share/doc/packages/anubis/docs/docs/index.mdx /usr/share/doc/packages/anubis/docs/docs/user /usr/share/doc/packages/anubis/docs/docs/user/_category_.json /usr/share/doc/packages/anubis/docs/docs/user/frequently-asked-questions.mdx /usr/share/doc/packages/anubis/docs/docs/user/known-broken-extensions.md /usr/share/doc/packages/anubis/docs/docs/user/known-instances.md /usr/share/doc/packages/anubis/docs/docs/user/why-see-challenge.md /usr/share/doc/packages/anubis/docs/docusaurus.config.ts /usr/share/doc/packages/anubis/docs/fly.toml /usr/share/doc/packages/anubis/docs/manifest /usr/share/doc/packages/anubis/docs/manifest/1password.yaml /usr/share/doc/packages/anubis/docs/manifest/cfg /usr/share/doc/packages/anubis/docs/manifest/cfg/anubis /usr/share/doc/packages/anubis/docs/manifest/cfg/anubis/botPolicies.yaml /usr/share/doc/packages/anubis/docs/manifest/cfg/nginx /usr/share/doc/packages/anubis/docs/manifest/cfg/nginx/mime.types /usr/share/doc/packages/anubis/docs/manifest/cfg/nginx/nginx.conf /usr/share/doc/packages/anubis/docs/manifest/deployment.yaml /usr/share/doc/packages/anubis/docs/manifest/ingress.yaml /usr/share/doc/packages/anubis/docs/manifest/kustomization.yaml /usr/share/doc/packages/anubis/docs/manifest/onionservice.yaml /usr/share/doc/packages/anubis/docs/manifest/poddisruptionbudget.yaml /usr/share/doc/packages/anubis/docs/manifest/service.yaml /usr/share/doc/packages/anubis/docs/package-lock.json /usr/share/doc/packages/anubis/docs/package.json /usr/share/doc/packages/anubis/docs/sidebars.ts /usr/share/doc/packages/anubis/docs/src /usr/share/doc/packages/anubis/docs/src/components /usr/share/doc/packages/anubis/docs/src/components/EnterpriseOnly /usr/share/doc/packages/anubis/docs/src/components/EnterpriseOnly/index.jsx /usr/share/doc/packages/anubis/docs/src/components/EnterpriseOnly/styles.module.css /usr/share/doc/packages/anubis/docs/src/components/HomepageFeatures /usr/share/doc/packages/anubis/docs/src/components/HomepageFeatures/index.tsx /usr/share/doc/packages/anubis/docs/src/components/HomepageFeatures/styles.module.css /usr/share/doc/packages/anubis/docs/src/components/RandomKey /usr/share/doc/packages/anubis/docs/src/components/RandomKey/index.tsx /usr/share/doc/packages/anubis/docs/src/css /usr/share/doc/packages/anubis/docs/src/css/custom.css /usr/share/doc/packages/anubis/docs/src/pages /usr/share/doc/packages/anubis/docs/src/pages/index.module.css /usr/share/doc/packages/anubis/docs/src/pages/index.tsx /usr/share/doc/packages/anubis/docs/static /usr/share/doc/packages/anubis/docs/static/.nojekyll /usr/share/doc/packages/anubis/docs/static/img /usr/share/doc/packages/anubis/docs/static/img/android-chrome-512x512.png /usr/share/doc/packages/anubis/docs/static/img/anubis /usr/share/doc/packages/anubis/docs/static/img/anubis/happy.webp /usr/share/doc/packages/anubis/docs/static/img/anubis/pensive.webp /usr/share/doc/packages/anubis/docs/static/img/anubis/reject.webp /usr/share/doc/packages/anubis/docs/static/img/botstopper /usr/share/doc/packages/anubis/docs/static/img/botstopper/example-screenshot.webp /usr/share/doc/packages/anubis/docs/static/img/botstopper/happy.webp /usr/share/doc/packages/anubis/docs/static/img/botstopper/pensive.webp /usr/share/doc/packages/anubis/docs/static/img/botstopper/reject.webp /usr/share/doc/packages/anubis/docs/static/img/docusaurus.png /usr/share/doc/packages/anubis/docs/static/img/favicon.ico /usr/share/doc/packages/anubis/docs/static/img/favicon.webp /usr/share/doc/packages/anubis/docs/static/img/happy.webp /usr/share/doc/packages/anubis/docs/static/img/logo.svg /usr/share/doc/packages/anubis/docs/static/img/social-card.jpg /usr/share/doc/packages/anubis/docs/static/img/sponsors /usr/share/doc/packages/anubis/docs/static/img/sponsors/anexia-cloudsolutions-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/caninetools-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/databento-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/ddwrt-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/distrust-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/fabulous-systems.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/felsqualle-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/gitea-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/nepeat-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/prolocation-logo.svg /usr/share/doc/packages/anubis/docs/static/img/sponsors/qwertiko-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/raptor-computing-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/spur-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/terminal-trove.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/uberspace-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/unipromos.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/uvensys.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/weblate-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/wenet-logo.webp /usr/share/doc/packages/anubis/docs/static/img/sponsors/wildbase-logo.webp /usr/share/doc/packages/anubis/docs/static/img/undraw_docusaurus_mountain.svg /usr/share/doc/packages/anubis/docs/static/img/undraw_docusaurus_react.svg /usr/share/doc/packages/anubis/docs/static/img/undraw_docusaurus_tree.svg /usr/share/doc/packages/anubis/docs/tsconfig.json /usr/share/licenses/anubis /usr/share/licenses/anubis/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 1 00:11:42 2026