sha256:e91102d51bf91db87bf91370e2840da133c47f30fa7dcb84e810b743a6301f5a
Alias: sha256(gz(tar))
The hash you've requested:
sha256:f97c3ce3925327eb6523ac7876016ab8bfd7bea1e9f665bb675df6a7249c7301
is considered an alias for sha256(tar)
.
Visit the canonical page.
Build input of
- Fedora: anubis 1.21.3-1.fc44 (anubis-1.21.3.tar.gz) sha256:f97c3ce3925327eb6523ac7876016ab8bfd7bea1e9f665bb675df6a7249c7301
- Homebrew: anubis 1.21.3-0 (https://github.com/TecharoHQ/anubis/archive/refs/tags/v1.21.3.tar.gz) sha256:f97c3ce3925327eb6523ac7876016ab8bfd7bea1e9f665bb675df6a7249c7301
- Void Linux: anubis 1.21.3_1 (https://github.com/TecharoHQ/anubis/archive/refs/tags/v1.21.3.tar.gz) sha256:f97c3ce3925327eb6523ac7876016ab8bfd7bea1e9f665bb675df6a7249c7301
Dependency Lockfiles
-
sha256:9cf439ab677b1954b41db29599589f909e5fdfa32d2fa344fb8104cb1a89920c
anubis-1.21.3/docs/package-lock.json -
sha256:7a8b81789ffd4840e70b1719804492bcc9ed5995923ec258c977b8cb7a36d0f4
anubis-1.21.3/go.sum -
sha256:1c26fe6e1c074496b1b20240c53424549b054f6378743b17341827e8b6a76c32
anubis-1.21.3/package-lock.json -
sha256:d15274938d2af2cd8b2591cf82c793b036f6b6a4383b904b4b5c905f56bcd090
anubis-1.21.3/test/go.sum
Diff
Content
anubis-1.21.3/ sha256:cb932da6ac50f809d1b3d4b2b7e832a969195c993433fdfb76fa40be59cdae2a anubis-1.21.3/.air.toml anubis-1.21.3/.devcontainer/ sha256:8f8c913fceaed36c0d602eec2a4f3e18b41b67bd791b6ee460e908f8ef61593c anubis-1.21.3/.devcontainer/Dockerfile sha256:2ec4d6135f05227eb9e3ee5e7706d63b3e2ea557ee4cb3b635f6cdddf59c17a4 anubis-1.21.3/.devcontainer/README.md sha256:fac9e120fe25d9158f3903f5f18a1a424cc1ed53695984666d7b1ed435c2a098 anubis-1.21.3/.devcontainer/devcontainer.json sha256:5401b78da8914dd7dc4fba5024d383395dec4ea0c633921d66565de978300676 anubis-1.21.3/.devcontainer/docker-compose.yaml sha256:06e5a54f0cc1a29a1867c1208db8b4b91ffd6690d7d9a93549e9eb0ed02338fa anubis-1.21.3/.devcontainer/poststart.sh sha256:ac2fca75c9a3d8e70f7beef9ee8d0d76e53a1b7fbe2d98d6f66ac0a61226d59e anubis-1.21.3/.gitattributes anubis-1.21.3/.github/ sha256:1ec1ee27126cd8dcab10a7c157f5a2ee32ccb913b1b8948e9e04603bbe936b7f anubis-1.21.3/.github/FUNDING.yml sha256:fe13a7a6396c599ed7ff74d3bb14a2955bef06b918cdfb0556aa2ecdb5f252a1 anubis-1.21.3/.github/PULL_REQUEST_TEMPLATE.md anubis-1.21.3/.github/actions/ anubis-1.21.3/.github/actions/spelling/ sha256:01c0d4845f515e6be07f9457a1197f3380a7e9ce3eb681ed745306b382b06f66 anubis-1.21.3/.github/actions/spelling/README.md sha256:7feb56a639554b74b2a12550dcfdef8520c97195c56dc02a41bb72ff198aceba anubis-1.21.3/.github/actions/spelling/advice.md sha256:0c45874a4ece95f5de9c207cf8cf8c21b9d37a4e8b085ba40ed23c560790fe5c anubis-1.21.3/.github/actions/spelling/allow.txt sha256:a0b3f02d9ed5f68d892eb03b388cfc8891a8fe6eb48931d725723fe7ec05e485 anubis-1.21.3/.github/actions/spelling/candidate.patterns sha256:42467a744d8675654dd90654c76f54ec516062e9ba5b8274f69137c283e56852 anubis-1.21.3/.github/actions/spelling/excludes.txt sha256:ddaf46a0beb56c81bc00261419d11dc6ff765dba40304c243881a847cf5c1922 anubis-1.21.3/.github/actions/spelling/expect.txt sha256:2d433a5fcb68fd7889840c660b4432d1e4f0dd246d691e9895f554034a2a423e anubis-1.21.3/.github/actions/spelling/line_forbidden.patterns sha256:44eb87a8974e9f68d044be3d69806862e0382575e9f9d0ad532b7d288bfb4ace anubis-1.21.3/.github/actions/spelling/patterns.txt sha256:f83d16ce4c22dbd990c0f54f76f9ceebe589a6588e7eec2f2db7c9511a2b513f anubis-1.21.3/.github/actions/spelling/reject.txt sha256:b666b53f0ad841f4e679f31fa4b24b991b005900f831e041661f7e826e339983 anubis-1.21.3/.github/dependabot.yml anubis-1.21.3/.github/workflows/ sha256:d8ba97e4e2ffad716a28b964a6176f9797d04e9fe372f0f6e0282e08219e3758 anubis-1.21.3/.github/workflows/docker-pr.yml sha256:3adda2159d6fc02a0ffa8f2e8ff456dc72a460f469bb0a97d28f9904b494e535 anubis-1.21.3/.github/workflows/docker.yml sha256:51f4fdffff5d88c186419db2ff95c7961ed6bdd56610bf4c2ad964e954b33acc anubis-1.21.3/.github/workflows/docs-deploy.yml sha256:1e23543d198f983451994563788acd9737dd0ff1247cfeb47cc6a27ac5921705 anubis-1.21.3/.github/workflows/docs-test.yml sha256:c64d0a9f7a7bd931f0883b9bc196cd78c9408818bb5341f03e0c8e6548107363 anubis-1.21.3/.github/workflows/go.yml sha256:a0d12cd1dae54b8ffd981a9904143862480e0f26cb290ed88c5da65eb6e5d4db anubis-1.21.3/.github/workflows/package-builds-stable.yml sha256:118dd250b3fc995b3a025b38bbd06bd814af11e9dc54c5b1f5a72071ae3b5bbd anubis-1.21.3/.github/workflows/package-builds-unstable.yml sha256:be46102661b3585c7a60de7c239389509c9d5c2868356df26e731c0ff7f62064 anubis-1.21.3/.github/workflows/smoke-tests.yml sha256:6d211e1e1c15e0ef4e90143776ce1947a8f7f9b78f3e2f161db05aa3e513e51c anubis-1.21.3/.github/workflows/spelling.yml sha256:0034a20355866be326c0bb0f37800b498a14d8edcc0b329ae36eba802e3bc098 anubis-1.21.3/.github/workflows/ssh-ci-runner-cron.yml sha256:3ed78ad97ad7f4a5cdcf4eedb3243a710801ae13e4fc80ad14c3df26cbc1daf7 anubis-1.21.3/.github/workflows/ssh-ci.yml sha256:4095320c577b1571ed8313cceae7fade3453492fa180e1b0d7a99da3df70cde3 anubis-1.21.3/.github/workflows/zizmor.yml sha256:9587acbbb30a1a49046ed6adc9d95e16d537e6919a619d089aced27d8d7b0aca anubis-1.21.3/.github/zizmor.yml sha256:f8cd045a295bbe83b65edaf06c7266f9cd5231ba1be9af0d30759bd42bdca4ed anubis-1.21.3/.gitignore sha256:0cc11ae9d9be3e940bfa486cba51ac2d38f5b1d19500c15e85e2dceda4835f2a anubis-1.21.3/.ko.yaml anubis-1.21.3/.vscode/ sha256:9db0e5d50ad39fe2e31626a88ef4f1375965e72de4f7a536ba240f8fe5b93ba1 anubis-1.21.3/.vscode/extensions.json sha256:55923cadd90df9f59338a54ae24da57a659709e04745a0dc82b00f5cc63bcfbf anubis-1.21.3/.vscode/launch.json sha256:c92169175dc70a88e16ace6e418c668cabd86142a50a76ade79c2610c37112d8 anubis-1.21.3/.vscode/settings.json sha256:2b9b178908eebb9fc14f1b505163a43e9ebd4a3de64ad7e89a73f36db469b5d9 anubis-1.21.3/Brewfile sha256:c6972ceff523e3269737c9da49c92b00729eea31808ce685f9b6150caa5fc944 anubis-1.21.3/LICENSE sha256:71313ef804e680b5206720fd6e7eebd37d71be51e7fca1f3ac18fe3da6ac1025 anubis-1.21.3/Makefile sha256:3da68c8b0aa29711bf9986137b0f9573a29601ff1533deb5f743b08e2660a088 anubis-1.21.3/README.md sha256:c8d31c40330bc5651b70558c919e7ad088f679a177ee44d15bf416363a79fc8e anubis-1.21.3/VERSION sha256:e6049e022a31999e0d5958f7274e5f259e233791a849706f77d35b8aa78bfb3a anubis-1.21.3/anubis.go anubis-1.21.3/cmd/ anubis-1.21.3/cmd/anubis/ sha256:eaba2120d215f2662a099ab564a58489fef312c8c443041bda75b7ed51aab557 anubis-1.21.3/cmd/anubis/.gitignore sha256:f875adf2f8f57cd16eae940ee1375bb2d099dee7ea168f5cf63968cc704f21a0 anubis-1.21.3/cmd/anubis/main.go anubis-1.21.3/cmd/containerbuild/ sha256:21b2eed1e328a2c62fe4c17d51188bdea73450f29956dc5c8c95429313ddd72c anubis-1.21.3/cmd/containerbuild/.gitignore sha256:44a12df3a908729089f8e908bfbefafd38fa5c90dcf8914af93c542a34f06034 anubis-1.21.3/cmd/containerbuild/main.go anubis-1.21.3/cmd/robots2policy/ anubis-1.21.3/cmd/robots2policy/batch/ sha256:94be13189c447214e2c7bc83b0767aa662a7a3d56ca11ee99d3734039e2eda4a anubis-1.21.3/cmd/robots2policy/batch/batch_process.go sha256:f9425a10f07d9cab8c3d670ef95a40c6c1b1916386b33c19b9b1d598354b5d1c anubis-1.21.3/cmd/robots2policy/main.go sha256:e51c3af790d1755f39abe21d5c88df5e2f451fb0bb1ee9ad7da67ec088f13482 anubis-1.21.3/cmd/robots2policy/robots2policy_test.go anubis-1.21.3/cmd/robots2policy/testdata/ sha256:57d6bf15981c2cd132f66d7d58bddfd0f6d7db9166f61154e3970628780c8eef anubis-1.21.3/cmd/robots2policy/testdata/blacklist.robots.txt sha256:45cd043c77035ad968ba388192aeeeb4454f9f475c741f33c74f53ea29652ff7 anubis-1.21.3/cmd/robots2policy/testdata/blacklist.yaml sha256:6c0927052902b67bbbbf0025703ca46f490f3d321499e99335c6ef3973fc85e5 anubis-1.21.3/cmd/robots2policy/testdata/complex.robots.txt sha256:95a54cc423fc57d25e9473a396625083d4f03d4749dbbcc29cf5276417997448 anubis-1.21.3/cmd/robots2policy/testdata/complex.yaml sha256:3f20dafa808cd8b69de00d129acceed711b4b821ed7fbdd341df8c38a31e33cc anubis-1.21.3/cmd/robots2policy/testdata/custom-name.yaml sha256:4e374bdc928fca394f0d8b3c0055c40fc1ed85edd2205a2d696e0b77641e6863 anubis-1.21.3/cmd/robots2policy/testdata/deny-action.yaml sha256:c6ad8c343251e52bb06b345bdff751bd8de3bc45df5ec5882922ac38f35ea100 anubis-1.21.3/cmd/robots2policy/testdata/empty.robots.txt sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945 anubis-1.21.3/cmd/robots2policy/testdata/empty.yaml sha256:6e8e5e6e18d4d07a302a7c81b93b5914b803a148080648bcdb93ddb849722216 anubis-1.21.3/cmd/robots2policy/testdata/simple.json sha256:778cf57c1317daf3838322fcb9878e08110408fdb1d1a25fcf8a4f058f4793c4 anubis-1.21.3/cmd/robots2policy/testdata/simple.robots.txt sha256:ec034fe15dd40d9f887a9e923c8e2bf37aa5c58951921fe66a96e13f33cb7c55 anubis-1.21.3/cmd/robots2policy/testdata/simple.yaml sha256:8f4cdd92cc147586f8c6de4757f2ac6303e3e00d7feba79cb9cc680ff4997831 anubis-1.21.3/cmd/robots2policy/testdata/wildcards.robots.txt sha256:6988dc141b080e5e7ed7572e438230d016e484aaaa3c5018c4ac10cf999dd393 anubis-1.21.3/cmd/robots2policy/testdata/wildcards.yaml anubis-1.21.3/data/ anubis-1.21.3/data/apps/ sha256:095f491e4cc3c93a4839d13518e7ff3b1a8020fe77c5706822a231eac8c56347 anubis-1.21.3/data/apps/allow-api-routes.yaml sha256:b7d1cc9401ccd48a0aac10d3f6f64e5f11e944b71a6f1cacd78ff1aaa8e45480 anubis-1.21.3/data/apps/bookstack-saml.yaml sha256:e8191cfd297f69fd66041cec02c0c852937e89f9d16641d913dd88f1b69efeaa anubis-1.21.3/data/apps/gitea-rss-feeds.yaml sha256:7a079831cc56b150e006bf2c60afd81d294ccf9fb2eef732482dc188af8432dc anubis-1.21.3/data/apps/qualys-ssl-labs.yml sha256:a4de1f066b1668f3a5750b9c3dc70a5c345cc7dac73268d75d077873685c932c anubis-1.21.3/data/apps/searx-checker.yml sha256:b331972f50d791dfd1484b362e5f8b5f14ba1c9087a66b0c611b613577d7bb72 anubis-1.21.3/data/botPolicies.json sha256:51c47a19640cbcc4c0973202131c0471648947670673c405d9522b198bf378d9 anubis-1.21.3/data/botPolicies.yaml anubis-1.21.3/data/bots/ sha256:9b09deded8f275318b869f5b587512a961b44b170b5e79e1d3d67abbe51b8ee7 anubis-1.21.3/data/bots/_deny-pathological.yaml sha256:f40bd1b47c4d2ecbc3a75aa566d1843236efecfa777b6b96046c14e7b58772cf anubis-1.21.3/data/bots/aggressive-brazilian-scrapers.yaml sha256:8766dad22eab0f1f81cc5aaa5bb7846275255f364b1fcb2e53b4487abcc0ca85 anubis-1.21.3/data/bots/ai-catchall.yaml sha256:3e6e643c043e64b0c045f498e7c8837edbc3476b14756b34248a946a70866a30 anubis-1.21.3/data/bots/ai-robots-txt.yaml sha256:0fb363dffef03c9dad77cafd5558215195aa4bea7477f79c72c33ffd0d570020 anubis-1.21.3/data/bots/cloudflare-workers.yaml sha256:e7119aa422cf0e882c8aac9fbac71c293bb928a9293f8c3be5091bfeab1b0448 anubis-1.21.3/data/bots/headless-browsers.yaml anubis-1.21.3/data/bots/irc-bots/ sha256:9a7f84783d7850586ce6e6915ee82dca54dcfccea9d8c6fa818f1189a9fb339e anubis-1.21.3/data/bots/irc-bots/archlinux-phrik.yaml sha256:4f5fb309ba7fc6a11fed5012c43e6892fdacd985748d589f3f93cc8107ac44b4 anubis-1.21.3/data/bots/irc-bots/gentoo-chat.yaml sha256:ed16839f6d40862d0b496235fd3777c3468f6c5d5da010ec0f60617e11ff9632 anubis-1.21.3/data/bots/us-ai-scraper.yaml anubis-1.21.3/data/clients/ sha256:5f3a356feae03110c04693e1b450dfdfa1ad1cee798f40f43a09cfd41861de88 anubis-1.21.3/data/clients/ai.yaml sha256:8a3662ee1bda0f64be7f191b55eacf49b40504e26be372176ae46fd5a177b440 anubis-1.21.3/data/clients/git.yaml sha256:437d4bf4594daf93bd294adfdba5922e40c7df34da1a5a4aa96af76c1f06b990 anubis-1.21.3/data/clients/go-get.yaml sha256:3754b1792c8fefd44d92a5887aedc116781e9a324f97727874219bf430ffb255 anubis-1.21.3/data/clients/mistral-mistralai-user.yaml sha256:e5212cfc829e1019813be997c1a38f8ca8b3da227894bb06d2eace0e578b773f anubis-1.21.3/data/clients/openai-chatgpt-user.yaml anubis-1.21.3/data/clients/small-internet-browsers/ sha256:25786a9d7615d499101ff697513c4ad23b26e409fd1a83b058d767f97003d9e3 anubis-1.21.3/data/clients/small-internet-browsers/_permissive.yaml sha256:208abb514a96f1a5447dbb6fcd34293f70c3cf218cba69dcc9e98c740f829bf1 anubis-1.21.3/data/clients/small-internet-browsers/netsurf.yaml sha256:49a3293189e46c6f73bc75d2d1861409d06b7b1a29ed1eeb13aa2279b5e384f4 anubis-1.21.3/data/clients/small-internet-browsers/palemoon.yaml sha256:ddf9d4e66af8581fd74fac0d389eecb9e2f5e09da0611b736dbf2dfc5a2411f5 anubis-1.21.3/data/clients/x-firefox-ai.yaml anubis-1.21.3/data/common/ sha256:095f491e4cc3c93a4839d13518e7ff3b1a8020fe77c5706822a231eac8c56347 anubis-1.21.3/data/common/allow-api-like.yaml sha256:97438b3d64125fc896433aba045ee88471d6b130d95da681163acac3d093d051 anubis-1.21.3/data/common/allow-private-addresses.yaml sha256:5083763e02ad6430a6d4e25271d939ac3052629da623b37e883df8739c90c108 anubis-1.21.3/data/common/json-api.yaml sha256:0fc633f9f196e022937f1b29fc3e39cd9c165aaf2d43f08837b0b796ecf82128 anubis-1.21.3/data/common/keep-internet-working.yaml sha256:aa40070e38d9df868e4107c1b2199d4bec02936e05db288adc391c0b3d8d4797 anubis-1.21.3/data/common/rfc-violations.yaml anubis-1.21.3/data/crawlers/ sha256:8bc7efe61b37001e05408dc1ece857928611331b859d7a62bd0e25cfbe12337b anubis-1.21.3/data/crawlers/_allow-good.yaml sha256:30ea8fd52b6b4d3d4b441a229990b199a39da37646d68708835f16c15c3e96b9 anubis-1.21.3/data/crawlers/ai-search.yaml sha256:29724799ed841e1b71703352ed191d5d3932ab833dec60ce2d533b33837698d3 anubis-1.21.3/data/crawlers/ai-training.yaml sha256:53df05992c1a8198e459c123fd1728d5bb381515cac18565bc7b54444afbf58f anubis-1.21.3/data/crawlers/applebot.yaml sha256:15ab7cc0ae530fabe1fc260598c2d51039c5752b08cf4e8f1755c3e7848a35e5 anubis-1.21.3/data/crawlers/bingbot.yaml sha256:97977eea69673c0366804674060ec95090d836cc7091743e0761cf3353e5c3b9 anubis-1.21.3/data/crawlers/commoncrawl.yaml sha256:28c6cab8ea517bde0544489e24105592dafbc2101cb7c847375446d1a0a8fd09 anubis-1.21.3/data/crawlers/duckduckbot.yaml sha256:d4a8cbd1e31da1afb7901ac51a5a20e7a766fd88b255d04f6122e0eea254c7b1 anubis-1.21.3/data/crawlers/googlebot.yaml sha256:18b32d444149f1bf9eac9ac4e31d220da54687fdbd8d1ef3d1954a986098d55c anubis-1.21.3/data/crawlers/internet-archive.yaml sha256:04969b5f6c20ee1db060c2ea13d50a3574e68451b1867a9039f7a8f85492838e anubis-1.21.3/data/crawlers/kagibot.yaml sha256:d91aafdd7f1de213b406862e3c0cc3f7b441710b9ed6d6dde2190e7bdeaccf0b anubis-1.21.3/data/crawlers/marginalia.yaml sha256:6e3174396326ff62278002a10f3a444680c936066106bcd4a21f36bc6ca86256 anubis-1.21.3/data/crawlers/mojeekbot.yaml sha256:a1cb2195854f3455072277521e57a194e9e5bf4a80c98aa971f216260eed90ab anubis-1.21.3/data/crawlers/openai-gptbot.yaml sha256:f059cc0061fd2981030f580924b53cd732fead334760ebbd5196dbdab8043f53 anubis-1.21.3/data/crawlers/openai-searchbot.yaml sha256:0ecdc00e2e81862265d94f7e29ba0175a658bbe041899be9e0cae808b7519530 anubis-1.21.3/data/crawlers/qwantbot.yaml sha256:3aec3144137ca73debca9462c186bd3beae73cda529a3e1bfdc6c24ff8d54cf9 anubis-1.21.3/data/embed.go anubis-1.21.3/data/meta/ sha256:6193c8f457e1ddb6339ad6a82a8793ec0a911a4aebb5194a9a845c761af25fa1 anubis-1.21.3/data/meta/README.md sha256:8153b7b9b1c6143ca1e129d1648d352fe2d0547123808d122de5805cfb181326 anubis-1.21.3/data/meta/ai-block-aggressive.yaml sha256:f526faa82210150b81aafa03894c37033026ffb92405f7ea4ca032d96c34af6f anubis-1.21.3/data/meta/ai-block-moderate.yaml sha256:13906385ea08c6dc7f77914120dde12db595250c81dbff4635d29e717263c3e0 anubis-1.21.3/data/meta/ai-block-permissive.yaml anubis-1.21.3/data/services/ sha256:e2076fd8024f3e988c4192916da617fc17e266a3e4e80de0dd64c1ca795d0ead anubis-1.21.3/data/services/uptime-robot.yaml anubis-1.21.3/decaymap/ sha256:d4190ee13f81cbb307fad8e0aa5eeedf74cd1f9f7e0f07c7a2c735c813639fdd anubis-1.21.3/decaymap/decaymap.go sha256:b46ab230c46e5d6cbfd3560082d27de35437c4651e92c682e80d4c84c4840cae anubis-1.21.3/decaymap/decaymap_test.go anubis-1.21.3/docs/ sha256:bb07947c7f3c510cc4eaef7ffd0d3c5be4d7fd89e9be3c1cbe0432309e787fc5 anubis-1.21.3/docs/.dockerignore sha256:7c2bf6ba263ba149a2885847a9f7186e0d7af58faae3e01f2e69a7465f7cfecc anubis-1.21.3/docs/.gitignore sha256:d30c66ef82b55f7e4c6239044319985eace6595cb67ec711f00b3b3587fb4621 anubis-1.21.3/docs/Dockerfile sha256:8e8baa0e2d95bccf8317278acc831396484eabb0c42b3b7acfdbfb3e014ca2ec anubis-1.21.3/docs/README.md anubis-1.21.3/docs/blog/ anubis-1.21.3/docs/blog/2025-06-16-welcome/ sha256:0c8871c78fdf02da07c30642fbf242fb46334bde3a787c804fa8209495c823e3 anubis-1.21.3/docs/blog/2025-06-16-welcome/index.mdx anubis-1.21.3/docs/blog/2025-06-27-release-1.20.0/ sha256:ff89cf7e8d9f11311cd43b9687ddfbf19c066100d4cd1119adc11c74d2b05deb anubis-1.21.3/docs/blog/2025-06-27-release-1.20.0/index.mdx sha256:7ef1b8c0864c8b799c8ba648b2208038d18203555c425e5af4d3073807d54294 anubis-1.21.3/docs/blog/2025-06-27-release-1.20.0/sunburst.webp anubis-1.21.3/docs/blog/2025-07-09-incident-report/ sha256:ff6117c31fb33a8066c1aebc5d4dbba18a35fd50c85eb4517d6fc8a082a78011 anubis-1.21.3/docs/blog/2025-07-09-incident-report/index.mdx sha256:5093c431b97dfad16f568ff1af79f56248720eb1d5f1ff2b6a709877e792a987 anubis-1.21.3/docs/blog/2025-07-09-incident-report/window-portal.jpg anubis-1.21.3/docs/blog/2025-07-22-release-1.21.1/ sha256:d0863009d9aa30cbfbdcd2094a708c745587948b9c8b8ee850149130cb8450b5 anubis-1.21.3/docs/blog/2025-07-22-release-1.21.1/anubis-i18n.webp sha256:6a911f45df1077d84baa6f8f0f6af860292edbd790ede598eef1e6123b33f6c1 anubis-1.21.3/docs/blog/2025-07-22-release-1.21.1/index.mdx sha256:7fbcff54a7644daff804ea40349c8b99cbb1056fd6241c620b00088b2083f233 anubis-1.21.3/docs/blog/authors.yml anubis-1.21.3/docs/docs/ sha256:3660bb4051771e7482da5e62a94089a5f73a132f418f9c42172c5c90fb4f2117 anubis-1.21.3/docs/docs/CHANGELOG.md anubis-1.21.3/docs/docs/admin/ sha256:3dc8263773dc68b83ebca44ff3272ac1005d6394aac1240d179f87baacdc8fa6 anubis-1.21.3/docs/docs/admin/_category_.json sha256:4af9b52c567e48db24e3aecba8d61cc5a6649ee4af226304299b04967a142891 anubis-1.21.3/docs/docs/admin/algorithm-selection.mdx sha256:cbb665eb6657e21190ff63c70e3569b32aae135a1518ac55917a51a4ef6a2ded anubis-1.21.3/docs/docs/admin/botstopper.mdx sha256:4730f42f176880f0f273eb8c15b3e4514e7befeab80097db198bb360860f6d7a anubis-1.21.3/docs/docs/admin/caveats-gitea-forgejo.mdx anubis-1.21.3/docs/docs/admin/configuration/ sha256:8c2a76578a56e8ce953228019a5fb359ed365a2ab41e60f93dbc9a72f2438c14 anubis-1.21.3/docs/docs/admin/configuration/_category_.json anubis-1.21.3/docs/docs/admin/configuration/challenges/ sha256:d5af15ca99ffa4ef1a42b7029b040f236617e61bf9b4f10c76a2eec090ab481e anubis-1.21.3/docs/docs/admin/configuration/challenges/_category_.json sha256:79737aecdda2d269a9eee5da9c45fe52ae806c9d2b0555d2a5f265dae07fab6b anubis-1.21.3/docs/docs/admin/configuration/challenges/metarefresh.mdx sha256:6a3fd648ed22045bed019e03274d818800190258217bd904185546ce2267570c anubis-1.21.3/docs/docs/admin/configuration/challenges/proof-of-work.mdx sha256:bc73ed0ee54e909e5755c5e097f62166ee839b993d7a7be3b9fd44f2c4f66aef anubis-1.21.3/docs/docs/admin/configuration/custom-status-codes.mdx sha256:f14ac021d14b7a750e9c88acd349cf498b5b0c70f97b68e9c1785e1f4ec41697 anubis-1.21.3/docs/docs/admin/configuration/expressions.mdx sha256:eaef4a19b2dc67847c20916b74fecdeb804192057b49cc32b4b3f959d810a3a5 anubis-1.21.3/docs/docs/admin/configuration/import.mdx sha256:5765ebdab45294cf9666ccedd54ae9b4ecf4c329e9af0ea631b8f19d95c32002 anubis-1.21.3/docs/docs/admin/configuration/impressum.mdx sha256:40de444cae1aa488e86b28283b0439b95be0fcb249cfb76d9a55c565c78315e7 anubis-1.21.3/docs/docs/admin/configuration/open-graph.mdx sha256:8edf0df9ea404ca393541b040fc9ec88d4cb9d2e25dd507471c98127ba8c4a51 anubis-1.21.3/docs/docs/admin/configuration/redirect-domains.mdx sha256:1694e73e99ac469bae9a7f59d371d4c92d113f80654d0a7c978e227be72ffea0 anubis-1.21.3/docs/docs/admin/configuration/subrequest-auth.mdx sha256:5e375d5b34a87d973daef02383ac974eb133d80ac2a346d4d7efbdee3f8e69f5 anubis-1.21.3/docs/docs/admin/configuration/thresholds.mdx sha256:c862a913fc912b7d44ebe0437e787965dbc0fbe54fa64eae6820161727cf6a77 anubis-1.21.3/docs/docs/admin/default-allow-behavior.mdx anubis-1.21.3/docs/docs/admin/environments/ sha256:8c7ffb633cd511a9b498da61343eb89f2067ea4672737f0c6ec5e541189b7155 anubis-1.21.3/docs/docs/admin/environments/_category_.json sha256:984a2ea6f46d082d76e4fe126447888dda3f8fbb975aca8f01dc97e0d5265da5 anubis-1.21.3/docs/docs/admin/environments/apache.mdx sha256:af61a40166d1ee17b400b038fa02bfbaef6a1490aa88cfc722cb9f016fe16116 anubis-1.21.3/docs/docs/admin/environments/caddy.mdx sha256:69a0df551694a3ed11d48d271e3bfc6503bd8a5647c7aad85ec2e5ab1a8860d5 anubis-1.21.3/docs/docs/admin/environments/docker-compose.mdx sha256:1e4acda19296df203e8ac7a77917e8d7b5df788b4e245cbf00da5b338ca77cc4 anubis-1.21.3/docs/docs/admin/environments/kubernetes.mdx sha256:204b88481df5a052d810002ad711a425b13680ef95176d9b588070741e7ed0cd anubis-1.21.3/docs/docs/admin/environments/nginx.mdx sha256:edf38d540d478ce1c1affa5ad6eca02cea7f0a2b42119869137f2580229d9097 anubis-1.21.3/docs/docs/admin/environments/traefik.mdx anubis-1.21.3/docs/docs/admin/frameworks/ sha256:f5b806118a99c5fcf59494fe28a16445d1621408613ae8e2eaa84c0949514bff anubis-1.21.3/docs/docs/admin/frameworks/_category_.json sha256:38449f554f015d6856d13e849c419c59bba3de18470fc6097eabcf4e3a0773b1 anubis-1.21.3/docs/docs/admin/frameworks/htmx.mdx sha256:5bfff384488e23ba3254a5d6f742510ba7f6c45d50f06f979524bc26ab023764 anubis-1.21.3/docs/docs/admin/frameworks/wordpress.mdx sha256:a1be8b382a183ab033be165e7e6e67fe2d9ec254cdb90d9b5055c80c0964de90 anubis-1.21.3/docs/docs/admin/installation.mdx sha256:8e1fb1b5c439b42770ce9c41b587e032d177a0d7584c702a2c0f3dfab632f200 anubis-1.21.3/docs/docs/admin/native-install.mdx sha256:2d85a033e0cebe1e2e3e6d174d945f0a260a5241951f7d89841e433333ea2d4b anubis-1.21.3/docs/docs/admin/policies.mdx sha256:61135d7f1e297f7d5a224f4d8e9f26a5b4c4006cb752b3f3ae340ff6a473bba1 anubis-1.21.3/docs/docs/admin/robots2policy.mdx sha256:c7674398bdbcb83d780e78607b15c75a83247b218403795dfa933deeea33b0ba anubis-1.21.3/docs/docs/admin/thoth.mdx anubis-1.21.3/docs/docs/design/ sha256:e320d680300d123818ab04c478c4dc34e1418b37d2e5060940802bc823f3dc38 anubis-1.21.3/docs/docs/design/_category_.json sha256:6b3b2e868c9e82f9f398b7254378c45f4d4e9dc7209feb0fef188c95c9b24261 anubis-1.21.3/docs/docs/design/how-anubis-works.mdx sha256:dc76d1bf83642a674dec9c9a778c0a1773793a65fdd2740152cdf1daa77596dd anubis-1.21.3/docs/docs/design/why-proof-of-work.mdx anubis-1.21.3/docs/docs/developer/ sha256:ada1197e62c709897eec0c342ecd92bbbaaee9670ca31c1c146d08f2d8f6b168 anubis-1.21.3/docs/docs/developer/_category_.json sha256:302a9b4f608bee8151e40cd32a321650af1ece3532d417a96d6ea92b0fa5884f anubis-1.21.3/docs/docs/developer/building-anubis.md sha256:346400e08c7c6392eb3c81e15e67617ee1dfa11be2fb5a634b2d2d23c7ed2910 anubis-1.21.3/docs/docs/developer/code-quality.md sha256:a1f863d3c2af233fce16697d02a7207a695529bc7171f457162740adc77a3119 anubis-1.21.3/docs/docs/developer/local-dev.md sha256:2f0a03c2a67e16b27f39e7e6cc7751b257afc88a9e64e9c9bfb7a736fc79faa2 anubis-1.21.3/docs/docs/developer/signed-commits.md sha256:f9b472b23f14032e53610edb9a3c48812c56e3469236d0be403d2431e6334ffe anubis-1.21.3/docs/docs/funding.md sha256:8f031d0b2ee082115f5ac6611171800109b5b89e29e8d5b47a7141812646e982 anubis-1.21.3/docs/docs/index.mdx anubis-1.21.3/docs/docs/user/ sha256:eab326974bca8f70320302cdb6925855616c3cf2b2abca7b97d6b7e24e678175 anubis-1.21.3/docs/docs/user/_category_.json sha256:9b487b734cbe568558356f9d93d324f2769e2eec9204b1adc36c0c58e1401410 anubis-1.21.3/docs/docs/user/frequently-asked-questions.mdx sha256:26ce9b9f90c4d2f09645c9acccb9ed01f4c806780b74ad7b34b58b4318add073 anubis-1.21.3/docs/docs/user/known-broken-extensions.md sha256:50743b620d20c19c4dbdc4e4b2c992ccadceb4c2d39c05ab0b5c7f9121a739a2 anubis-1.21.3/docs/docs/user/known-instances.md sha256:86166bea20172de43b6502f3a4ef5db4dd4ccc45f4f5a2b79787022eeeab0d16 anubis-1.21.3/docs/docs/user/why-see-challenge.md sha256:486f56e9b87112c9da25f46ce0613246a4c7cccddef9857b12c00fddcac3608b anubis-1.21.3/docs/docusaurus.config.ts sha256:df47b050b407eb097e940d942840dcc45b0725da6cb292c2f9996066d79f661e anubis-1.21.3/docs/fly.toml anubis-1.21.3/docs/manifest/ sha256:249abdff7d269f82fb9c9cd3f2a948bc9eb7b357f43ee6a288bac78da5f4168f anubis-1.21.3/docs/manifest/1password.yaml anubis-1.21.3/docs/manifest/cfg/ anubis-1.21.3/docs/manifest/cfg/anubis/ sha256:7d54f9467a6a695e677b1d3aa2cab498a88b1ee8d9c838afc362bf4287e994c4 anubis-1.21.3/docs/manifest/cfg/anubis/botPolicies.yaml anubis-1.21.3/docs/manifest/cfg/nginx/ sha256:d615ca108798c20eff185609dbe27e33003f07ba1495ab58eb24f18e500c2070 anubis-1.21.3/docs/manifest/cfg/nginx/mime.types sha256:13f0041f93c12eea23b3fdb1e6ab7740f42d9b39ba8f470c0e8ede312b8bc6aa anubis-1.21.3/docs/manifest/cfg/nginx/nginx.conf sha256:1ef349a58f7a2fdb2bf7c9c14f48738ed404b2b537dc3979f4443bf7c11d64f0 anubis-1.21.3/docs/manifest/deployment.yaml sha256:80d9c069ca0f294166a52068caf8768390177f70e2c917ddec986aed04145acd anubis-1.21.3/docs/manifest/ingress.yaml sha256:e7937f1d0bf74cb50ce4d18ad96629d8476db7fb81944d0d1058d5f65515eeab anubis-1.21.3/docs/manifest/kustomization.yaml sha256:b51b3fb81985dc29c08608674e30ca6ff0e380bf1b1baf100a902c01630e3d09 anubis-1.21.3/docs/manifest/onionservice.yaml sha256:4bf28de521abc29ffdbda860c2419c6f2fd159dc4093911e89db64364f07029b anubis-1.21.3/docs/manifest/poddisruptionbudget.yaml sha256:7a09d25857379ba50737efa66dd15856e3e9195c9621f9739f8282ec2b8cd44b anubis-1.21.3/docs/manifest/service.yaml sha256:9cf439ab677b1954b41db29599589f909e5fdfa32d2fa344fb8104cb1a89920c anubis-1.21.3/docs/package-lock.json sha256:9e4fea6b04cef89fd6c39ebd234d930478970200812b30b30c91e362fb5c51c2 anubis-1.21.3/docs/package.json sha256:b0cf84ea3e256d0643f8db9c8ebfdc978fcee8258ed2e7a0e811deac5c5df47b anubis-1.21.3/docs/sidebars.ts anubis-1.21.3/docs/src/ anubis-1.21.3/docs/src/components/ anubis-1.21.3/docs/src/components/HomepageFeatures/ sha256:7894b51864f9af6d4bb4a32b99fac44e771ac569ff5c68e059de360effe88099 anubis-1.21.3/docs/src/components/HomepageFeatures/index.tsx sha256:a21ccb50b3f713d3fb19a00677e699b9cd0258357134b59a7f27db1771a478f9 anubis-1.21.3/docs/src/components/HomepageFeatures/styles.module.css anubis-1.21.3/docs/src/components/RandomKey/ sha256:dd5d8c918c144d9feaccc2c87e36b0526fc0e3fd727e65abb7f4d24b48811852 anubis-1.21.3/docs/src/components/RandomKey/index.tsx anubis-1.21.3/docs/src/css/ sha256:0b1ae247ae267d4ca624510f33b571c0bf07c00d5edb6a790157cf9c27de6ba0 anubis-1.21.3/docs/src/css/custom.css anubis-1.21.3/docs/src/pages/ sha256:89ec29a5b3d2d9a2ea8b9f7e18ea656000061bed6378af2f5bc44e46b4cb3209 anubis-1.21.3/docs/src/pages/index.module.css sha256:fe1479f4025806236be68f5b30f43136eb53298af96a3ae79715c3d517401130 anubis-1.21.3/docs/src/pages/index.tsx anubis-1.21.3/docs/static/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 anubis-1.21.3/docs/static/.nojekyll anubis-1.21.3/docs/static/img/ sha256:d6d222b6e47d9269265d1fe850f96be534c6ae2c3a7d78fc3384d061ad3f509b anubis-1.21.3/docs/static/img/android-chrome-512x512.png anubis-1.21.3/docs/static/img/anubis/ sha256:7eaf5ecd666f0a53978c93eb2693e1f95aeb1ff610715b0e89b433f6b214a713 anubis-1.21.3/docs/static/img/anubis/happy.webp sha256:4f11b78f18a8306296d8f1dedc9a80ee7c6971aee8c3ec761546ee8e555ce3c5 anubis-1.21.3/docs/static/img/anubis/pensive.webp sha256:8bddcc56de4e7879ffb226a0ce32563aaef1505511f7e168e15b366c8e522a16 anubis-1.21.3/docs/static/img/anubis/reject.webp anubis-1.21.3/docs/static/img/botstopper/ sha256:e3030a6e1cbf896314b9f22cc3ce5640f968326af5c416adef05b11f93736817 anubis-1.21.3/docs/static/img/botstopper/example-screenshot.webp sha256:da6ec5744d622dcd24b32c90c9443a0c1abd577d56a37d4e5ae2abfc1d2cd7a7 anubis-1.21.3/docs/static/img/botstopper/happy.webp sha256:9d75b2336fa9980c492e7b1a6a611af593d71d6fe625f046a866fcb9be1f1f6b anubis-1.21.3/docs/static/img/botstopper/pensive.webp sha256:486669f1d09753e168c9c414ce7fdc720497f0050a3d85ce353e13cb2934a5e1 anubis-1.21.3/docs/static/img/botstopper/reject.webp sha256:9204212d3905bc1b8d1d882825d1eceb5ad942329222277d7257831a7d47d827 anubis-1.21.3/docs/static/img/docusaurus.png sha256:92892f4183e0755e913260e1bec238b7149160a0c12497ed91af6dc943972fd1 anubis-1.21.3/docs/static/img/favicon.ico sha256:b4329fda4495cd9314983bbe4cd3f0548c9c930e7caf78befec5affab95a2d51 anubis-1.21.3/docs/static/img/favicon.webp sha256:7eaf5ecd666f0a53978c93eb2693e1f95aeb1ff610715b0e89b433f6b214a713 anubis-1.21.3/docs/static/img/happy.webp sha256:c2ae4b0e5603791e869ed5bc34a60a709d1ec6343fc22f75d97937aaafafd7f7 anubis-1.21.3/docs/static/img/logo.svg sha256:aa04832fdf82ab3be44ad6d0a8dd310fff9fd5cd4f1cb1c35f880c90a698b6a7 anubis-1.21.3/docs/static/img/social-card.jpg anubis-1.21.3/docs/static/img/sponsors/ sha256:d6754e323e5ed0898dd10b05655fc7900d4d8737aeef680dcacae8835aabf5f7 anubis-1.21.3/docs/static/img/sponsors/caninetools-logo.webp sha256:c082f23f6c84ac8fe17b066e939780c693c097277fc0773b8b4dd305b83aef98 anubis-1.21.3/docs/static/img/sponsors/distrust-logo.webp sha256:8e827fa56c9b85e8a79881c48ebb3db06751d91e7243d3e0c8f40c102a70acfa anubis-1.21.3/docs/static/img/sponsors/fabulous-systems.webp sha256:0880dd21b2835c14f8c8743924d6679bad4dd83c646836a35304583a16ae363e anubis-1.21.3/docs/static/img/sponsors/nepeat-logo.webp sha256:c73adc4ae84e60f3c15a4d385e3d99fb132a148703ebcdf30b0b1014f9311d89 anubis-1.21.3/docs/static/img/sponsors/raptor-computing-logo.webp sha256:0bd4f96245cf72ec0c4b7959fb7392d2913bf46f61d0713f02baa171fec65c8d anubis-1.21.3/docs/static/img/sponsors/terminal-trove.webp sha256:88cea4309d0420488e860b5d186533f8d5e087cb285ff19b70f5cb7d08c589dd anubis-1.21.3/docs/static/img/sponsors/uberspace-logo.webp sha256:4687fb9f56a40cbf51e95c013bd44389823f5537ae029f2314a6b8f55c36cc82 anubis-1.21.3/docs/static/img/sponsors/weblate-logo.webp sha256:5a445c480a8721c463e4db734fe1ca8a57d7103ae29921ce37c2c515d7af190d anubis-1.21.3/docs/static/img/sponsors/wildbase-logo.webp sha256:5d63a81ff3dd5ea266e99156f8e33f76cc02df0f04e1a4487240663704660b7f anubis-1.21.3/docs/static/img/undraw_docusaurus_mountain.svg sha256:1f2c1d7bcdd4219c9869d94b45c052e2856464e91c3e0704d99b4714d32cc668 anubis-1.21.3/docs/static/img/undraw_docusaurus_react.svg sha256:09704d88ef849647bf2ee02a4cb1b1b413f000de059a8d794019238ef2c5e4a7 anubis-1.21.3/docs/static/img/undraw_docusaurus_tree.svg sha256:3bd04d9513e33e26951d6dbf6e84a131b9939e1d19da4d0a40ee8095ff453156 anubis-1.21.3/docs/tsconfig.json sha256:32d10c06efb42d9c0154aed5523f3611e267396a5853f66af6ec6f409adf0f0a anubis-1.21.3/go.mod sha256:7a8b81789ffd4840e70b1719804492bcc9ed5995923ec258c977b8cb7a36d0f4 anubis-1.21.3/go.sum anubis-1.21.3/internal/ anubis-1.21.3/internal/dnsbl/ sha256:3b7677de113b08644069773afa56ae9cee3e96b99d2e972efee09309b4c60a09 anubis-1.21.3/internal/dnsbl/dnsbl.go sha256:7cfea8c8b44979d6b7efac5a9da38053b88a3033ca7726441e607d7b7edccb41 anubis-1.21.3/internal/dnsbl/dnsbl_test.go sha256:3592c028f3213008124e3a1f7cc9955535e73626536f905e22772ca3e396913d anubis-1.21.3/internal/dnsbl/droneblresponse_string.go sha256:1cf9cc61c4c36b318207dfb35a92eed85b3f620f6543c96c0451c131c373103f anubis-1.21.3/internal/gzip.go sha256:39d530f6c72d2e36871f0a435528b6bc2ae428b68c3a26bdd2581b202a7d8c83 anubis-1.21.3/internal/hash.go sha256:35c8466ae0d0c50be9d814efa77072083891abee87a8bfc4e659088b3744dd93 anubis-1.21.3/internal/hash_bench_test.go sha256:19b7c46ca5bc1195d2b0bc482965cef7c9efc89b2aaa2d558ccfbf937603f6bd anubis-1.21.3/internal/headers.go sha256:c4a10e209ef3b9bb0d1a54b573805e139444894d2e92621de698a5b5c2dcc32f anubis-1.21.3/internal/health.go sha256:1ff98a79d8ce8625a9e978b9e79c6347cb551c6c0736dd1888d183e0464e6952 anubis-1.21.3/internal/ja4h.go sha256:ab83f778ec99e726065f7a211cab7ac44aa356ffeaf221a4eda08db80c7a30d7 anubis-1.21.3/internal/log.go sha256:e21ffe19691ea1c84975d1bf43fdfc0b58b63083ec114f82a2488afb458ec655 anubis-1.21.3/internal/log_test.go sha256:4754ce47ad40820a7b20d34541b4080918e19ee7371e150d907e6bf5a123e0ba anubis-1.21.3/internal/mimetype.go anubis-1.21.3/internal/ogtags/ sha256:d721c3a7013c9293b0739e3cb3a485e65c33131a6e7da3e0fde5daaf4e645e1a anubis-1.21.3/internal/ogtags/cache.go sha256:057fc382d04ea93a69c94bbd60eb21a088dc6533ba6a03dc155635f9f9bf1d91 anubis-1.21.3/internal/ogtags/cache_test.go sha256:501eb66b7c458d314c4a8a4c73885d1b70e1fe3a3df9a3fac2cd4635cdb06e21 anubis-1.21.3/internal/ogtags/fetch.go sha256:e22f2de9df373067be314fde3ea8b7d4aaf888811b98f709ac6cf3ccc12c6629 anubis-1.21.3/internal/ogtags/fetch_test.go sha256:16cbf350d386c42895477962eb882f86e18ed2d6087ebcb654179405de256e53 anubis-1.21.3/internal/ogtags/integration_test.go sha256:d915f38b78d86414c98cc9fcfd80c9a375d991f6c02a8578ea9e742a054bf37d anubis-1.21.3/internal/ogtags/mem_test.go sha256:0198c73c1df2ab9c610a1f9a79b047ddb8f099b14a356a0343bd33c066158226 anubis-1.21.3/internal/ogtags/ogtags.go sha256:f65d897790628383eb8066f91458842b9c5e2605579e3e3b66a7b96bfa77a2f9 anubis-1.21.3/internal/ogtags/ogtags_fuzz_test.go sha256:a01053ac474a9ecd0ea1966950917eaea64f72b43ecdc2dfee317d8003ca49d1 anubis-1.21.3/internal/ogtags/ogtags_test.go sha256:0fb34239ad2801161f9d9e7336f2e6713c56b39efaad9968c4d3c53baf8b48a0 anubis-1.21.3/internal/ogtags/parse.go sha256:8893ecefd388e34f66b7e146aef4c2c151f5467c082684cb6072352a10c91668 anubis-1.21.3/internal/ogtags/parse_test.go anubis-1.21.3/internal/test/ sha256:b5fa5ca50f45f2def6aca62cbcee154182331d300c2252d92806840ece941b0f anubis-1.21.3/internal/test/playwright_test.go anubis-1.21.3/internal/test/var/ sha256:32af9464afc52e9be47c410ef6e57771d2d4bf794da0e26b638ee25a5d7ee38e anubis-1.21.3/internal/test/var/.gitignore anubis-1.21.3/internal/thoth/ sha256:c0c91b9782ba41ba13593eecd6d432af3553bd156969fd3455e7837d369cfeb0 anubis-1.21.3/internal/thoth/asnchecker.go sha256:683c8a2f74dd96d88686ccd9d4d480813044fedd564a5e305c0fa72e7ad52a69 anubis-1.21.3/internal/thoth/asnchecker_test.go sha256:dfe514942aae6d1e9fb52073d9d3da66706834c1b5346413a2e1a910b5b12865 anubis-1.21.3/internal/thoth/auth.go sha256:a0fc86097c30c6aadfb8dadaeda2f594b3e8d0ad6bafad79e32096e6f62ce3c2 anubis-1.21.3/internal/thoth/cachediptoasn.go sha256:8934498e987e720e6a65f27de438355ea0f54313d4628890a3993ac2d1d4bf26 anubis-1.21.3/internal/thoth/context.go sha256:c2d79d675eba94e9e7f0445262ffe0f1f456c36da1de7584adc808d1c19d9118 anubis-1.21.3/internal/thoth/geoipchecker.go sha256:b439fcc3944632762603d487a28f2e252b3f823336e3cbf8db941f00552f7c1a anubis-1.21.3/internal/thoth/geoipchecker_test.go sha256:03b3d9c41361587d09a209e32cc0d8a290489a5d1799ac71f1933ad2c09a7555 anubis-1.21.3/internal/thoth/thoth.go sha256:3729bec7d87cd447874b6c1ddde8126e9d9d47178f860852e505ae51336a221a anubis-1.21.3/internal/thoth/thoth_test.go anubis-1.21.3/internal/thoth/thothmock/ sha256:1346668ee555b409eda5929be38f8ba8db902a0d0170872c862b0e6795c14702 anubis-1.21.3/internal/thoth/thothmock/iptoasn.go sha256:aef0972f0213f0987f96bfa29f70bc996488342f77c50e5c49085712155f1dad anubis-1.21.3/internal/thoth/thothmock/withthothmock.go sha256:e56c384027857dc0cfa03623757ac0a9f7cf9bb4bfeda4fe951468b416110d27 anubis-1.21.3/internal/unbreakdocker.go sha256:d1bacbdab1b3eb90493fe82b02d91663d9ef006aed575477fa423c50880bb0e2 anubis-1.21.3/internal/xff_test.go anubis-1.21.3/lib/ sha256:aff56f340660dcffbad831d38ff45aabcf8c7d73c93845879bd8ecd10e8ba2c0 anubis-1.21.3/lib/anubis.go sha256:00fed8f66242221722a680b20b5eb72ba82462bc0250c7d37bddc18688316afb anubis-1.21.3/lib/anubis_test.go anubis-1.21.3/lib/challenge/ sha256:4b864dce20e88ad4917a322c84c5fed4637bfbac652938076f996fbf3e50f660 anubis-1.21.3/lib/challenge/challenge.go anubis-1.21.3/lib/challenge/challengetest/ sha256:73673055cceee79cb8fe0b497dd9d24dabb7bbeee6ea405ff539719e4ff18687 anubis-1.21.3/lib/challenge/challengetest/challengetest.go sha256:40d7eb375fa7aa17ab0819931b92a86c8f77e94a9fc2cb86b574c5bc0386437f anubis-1.21.3/lib/challenge/challengetest/challengetest_test.go sha256:6717b41dde4c7ae139aebe73c7c7c29f2cfa8ee02b41f091e44bedd470fcb149 anubis-1.21.3/lib/challenge/error.go sha256:2e3ad6034b25b38c14e62701018bbd160725502f51e0e3ac87a5e0df42d99ad8 anubis-1.21.3/lib/challenge/interface.go anubis-1.21.3/lib/challenge/metarefresh/ sha256:bebe873984469104e4bd3fceaebb3beab219b76877568e7bc2f932b13d7358ca anubis-1.21.3/lib/challenge/metarefresh/metarefresh.go sha256:cad106475a2731208025b441b38f3b94015323d0ab6b292c005364c89076f1d8 anubis-1.21.3/lib/challenge/metarefresh/metarefresh.templ sha256:3f6c4d441e0b66ceef498517cea162bcfd15a07058b985076a67e826c0c5c409 anubis-1.21.3/lib/challenge/metarefresh/metarefresh_templ.go sha256:77986cc34b67af374771b994dccded0adcfd64af92d86f317ff97cb9c6cbb46c anubis-1.21.3/lib/challenge/metrics.go anubis-1.21.3/lib/challenge/proofofwork/ sha256:68a9be12fd8bbdec1a2c058aa4d0f9c43a87dc6e4072f102d3d237e30121dd02 anubis-1.21.3/lib/challenge/proofofwork/proofofwork.go sha256:4182c42494d21644fc1773c8fe8354e81ffd413b1fd0e1a637298df50076dbe2 anubis-1.21.3/lib/challenge/proofofwork/proofofwork_test.go sha256:2517bd9988a3ced49ec58dbde09583f0d8a3f1235916c56debf18b6f5823be7f anubis-1.21.3/lib/config.go sha256:a879b15119b4caca4cfb4c5d1da70bc01c015c725b8e76385ac672d57c991d25 anubis-1.21.3/lib/config_test.go sha256:cecf8bc06c5daf9eb927ff3de7614d6b4e12eaed541d19377621bccc22ed9062 anubis-1.21.3/lib/http.go sha256:05eae16874903435cee6598a649f6db2ccbca8fede089573201e998b4d3e73c1 anubis-1.21.3/lib/http_test.go anubis-1.21.3/lib/localization/ anubis-1.21.3/lib/localization/locales/ sha256:5c0284242f03605f8058f203cdfe1535d399b1ab0bc92980730ea5babe8cc622 anubis-1.21.3/lib/localization/locales/cs.json sha256:279a3c2d4dd670e32191c40784acb9ee16410bb918e4e6e736c9af975640c339 anubis-1.21.3/lib/localization/locales/de.json sha256:5bb84f433b5c30dc998bdd88260aeaa51ab34397e25f87942ea04c7e1749c737 anubis-1.21.3/lib/localization/locales/en.json sha256:0d027a780ce9ae2b26b06354c165226e9e8f9f9bd044e5e70f919d4fdf914c1b anubis-1.21.3/lib/localization/locales/es.json sha256:4ca5988056e64541942cdb51741be436faeace968b376275196434e6ddbba00a anubis-1.21.3/lib/localization/locales/et.json sha256:8f34a90e345e764d656b5fe12f0664d0b7e4133f2f6697f1244f3abfb32f4fbb anubis-1.21.3/lib/localization/locales/fi.json sha256:7f64a7d107d2117abb51ef93dd414c9f9470cffc6cb1ae2f55a88734d8fa5c7e anubis-1.21.3/lib/localization/locales/fil.json sha256:1c8f0efc3b39069d4512df19439594138cecaca37d1a256346ebc693df06d823 anubis-1.21.3/lib/localization/locales/fr.json sha256:397bb536c097a58a92f4919558e57e012d379cf5fff74b042d5add0100cffaa4 anubis-1.21.3/lib/localization/locales/is.json sha256:b4f2a339702864bda4893223b999ba79418155d8c5d242a546ec833931206974 anubis-1.21.3/lib/localization/locales/it.json sha256:532f5a4eeddfe82f2c00f3b60c6c6f67962ce1f59e91d74255c366f9da320061 anubis-1.21.3/lib/localization/locales/ja.json sha256:931c3cf59e4a6c338cad0482d1af3dd3e15ec6166a41f91bfb280bd9ddedb124 anubis-1.21.3/lib/localization/locales/manifest.json sha256:5eea073c67131d1e5b431a77f67f710c61f9c4531c136993577d2452f351620f anubis-1.21.3/lib/localization/locales/nb.json sha256:98bff32fc55dbb68995c4991b8f606cfc52bd9dcedaccfb5df1b510f940c021c anubis-1.21.3/lib/localization/locales/nn.json sha256:cc568a17a2e248f09987bf0e8f45c91ebe80c3fd8c4f27fc4c3fad8aec41b719 anubis-1.21.3/lib/localization/locales/pt-BR.json sha256:e1610cc82835295eb0de8974a7138a8a2744cd52e2ba8ef91e4b20ca6e629fc7 anubis-1.21.3/lib/localization/locales/ru.json sha256:181d498535d2d86fd89ffbfef93c0c1aa10d643e9c99971882c7fa55a7a01cfd anubis-1.21.3/lib/localization/locales/tr.json sha256:640a2fd0cd2e4083ec6686e6c742f38a069ddfc1b9fbf9d2370df8f4e81957e7 anubis-1.21.3/lib/localization/locales/zh-CN.json sha256:73517d24027329198cefa808174bced0b0076275824afe004ac0f834d780ba31 anubis-1.21.3/lib/localization/locales/zh-TW.json sha256:dc4ac8667928a22d96864ebdf02c675096360678b4c5b63563e19fc884435677 anubis-1.21.3/lib/localization/localization.go sha256:e37cbc0b3bbc7d4e656c0e4ecffb4b782e64ed36da2ab753387eb412ade78cd5 anubis-1.21.3/lib/localization/localization_test.go anubis-1.21.3/lib/policy/ sha256:e8079c32e42758474d7b19fe07f292eff7125ac352ac092442505a128b4f8c1e anubis-1.21.3/lib/policy/bot.go sha256:b716a4c7e5a811aa35cae82ae85e34f76a432f9a20c2fb03660a04e271c0f74c anubis-1.21.3/lib/policy/celchecker.go sha256:59e21075d45c9d84377ecfbdac5d70b0e6fda6f688a1f4796f93788619b77c26 anubis-1.21.3/lib/policy/checker.go anubis-1.21.3/lib/policy/checker/ sha256:608735a2290e66c48e7073ffc0253393a74c480a3d6dfbda82aba0973199abe7 anubis-1.21.3/lib/policy/checker/checker.go sha256:acf620a87a80a8fbfca9056d0cf367d420e6c4cc9ca9d11e5f12b360d00fe059 anubis-1.21.3/lib/policy/checker_test.go sha256:e73626c678e3a53e9adb0d99d00cf7107c25ee54995922490a2226dfb68357bf anubis-1.21.3/lib/policy/checkresult.go anubis-1.21.3/lib/policy/config/ sha256:b6a60846bc675e92e6871bebba3d58a158049a4470ffbf836178740c64968c4a anubis-1.21.3/lib/policy/config/asn.go sha256:e4011f895c5878d9a5846f9c1b03852d997ee8e952b5b87e6aad2a5c0b5ebfe3 anubis-1.21.3/lib/policy/config/asn_test.go sha256:64c9e76170b51d6330b003f936ca0a1a303864992bc9d7651a915a8196626db2 anubis-1.21.3/lib/policy/config/config.go sha256:31f08f71ecacef18ea15cf4de9e5c399c718b2319e4b12f95846344f3e34a84c anubis-1.21.3/lib/policy/config/config_test.go sha256:0f5034b20cdf6c444eb5542cb84be31eb733aba3ceafcdf7de204d108ca38ea7 anubis-1.21.3/lib/policy/config/expressionorlist.go sha256:275a63d55e76e474941d033df7cceb964fdeb931eac72aa098cd8c3930e2feb3 anubis-1.21.3/lib/policy/config/expressionorlist_test.go sha256:0a044fa28b4ef8471cfa6c4608753b7a93f5a0c4927f878069ab2c2fb005cec6 anubis-1.21.3/lib/policy/config/geoip.go sha256:182f4aa1fcaf399dc0a936f9f0f93724927a5304c22733f4745db9fc22bd0e74 anubis-1.21.3/lib/policy/config/geoip_test.go sha256:9bc7db37e7fb172fee07dc44cf3c088bef09113b152e340c5c5de6663cd90b38 anubis-1.21.3/lib/policy/config/impressum.go sha256:620856ac22894f84f4da69479250c5808c39f82a955307abfb814d0d157a2874 anubis-1.21.3/lib/policy/config/impressum_test.go sha256:c91c9b7950989cd05ec81db4cb4d7d30141f842c556de4d1a948ee3664d81fac anubis-1.21.3/lib/policy/config/opengraph.go sha256:fa8433689f305cc4d8922009fb51cec2745972330749658715d100b7704b75d9 anubis-1.21.3/lib/policy/config/opengraph_test.go sha256:68b26ecd04ac6fd9fa9f64d51542a01bfbd4fed4daa15afe3b1368133d9f7ec6 anubis-1.21.3/lib/policy/config/store.go sha256:b07ebbd4e4b91900f1dc2399087a764efecbcfb9c53258cd9d59b07ad2777017 anubis-1.21.3/lib/policy/config/store_test.go anubis-1.21.3/lib/policy/config/testdata/ anubis-1.21.3/lib/policy/config/testdata/bad/ sha256:7cba52a2a675a7fe2943abfbbf9471a795cd73a29978395da26629092b9a7114 anubis-1.21.3/lib/policy/config/testdata/bad/badregexes.json sha256:ab8365c2ab1251b6a97c27a2c4c3fd74c5eeb73ad3f249c082ed50cd3056b492 anubis-1.21.3/lib/policy/config/testdata/bad/badregexes.yaml sha256:136fef88b9509047572161638669880373290a0a99f3bf6157d038baa86ed1fe anubis-1.21.3/lib/policy/config/testdata/bad/import_and_bot.json sha256:798ea210472ea9836baf2812b78bc35e08281818b09d1a8e2b561d8cb2e490ec anubis-1.21.3/lib/policy/config/testdata/bad/import_and_bot.yaml sha256:10acb8aa22988445b4bbc0446f0465eab64b950236fbf6ca1f8627e18131bfdb anubis-1.21.3/lib/policy/config/testdata/bad/import_invalid_file.json sha256:11ca03021eab1e1e314d0f3db35fa2ea43e3d20374408fcc815c5f5b5e580857 anubis-1.21.3/lib/policy/config/testdata/bad/import_invalid_file.yaml sha256:a10291f2a831c15d36db078084761ce151edbc71a0c0d605194f028d22e9d610 anubis-1.21.3/lib/policy/config/testdata/bad/impressum-no-footer.yaml sha256:c0756625f0ad40143c288bf8d7e468f6dea78ea4ba8aa4c13f285cbe54524b61 anubis-1.21.3/lib/policy/config/testdata/bad/impressum-no-page-contents.yaml sha256:7b4bab99079c44cefa0a4d1c1a49e8c4b05b453db335700f074366b292969666 anubis-1.21.3/lib/policy/config/testdata/bad/invalid.json sha256:c5fee12aac2417e44e6e4fe01f37ec9a1af2ad6ee5547dd74f136bd1124c42ea anubis-1.21.3/lib/policy/config/testdata/bad/invalid.yaml sha256:7c1ebabc038a3a10eee8e746c2b51a4016c96dbb21bca85c418a26a234285631 anubis-1.21.3/lib/policy/config/testdata/bad/multiple_expression_types.json sha256:e58f6bcc7542239b0d2b58bfaf3b61653e620d5b3d758e86a483f3445e075a74 anubis-1.21.3/lib/policy/config/testdata/bad/multiple_expression_types.yaml sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a anubis-1.21.3/lib/policy/config/testdata/bad/nobots.json sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a anubis-1.21.3/lib/policy/config/testdata/bad/nobots.yaml sha256:fc7f2b33e406edb2087f5aa571082dd3eaa6a35aaf5d40f8e5e775203fab2a43 anubis-1.21.3/lib/policy/config/testdata/bad/opengraph_bad_ttl.yaml sha256:29a20d3bf11b1533cac5ed7ed8fad1a17a36aab41adb0003dce91d2185269fcd anubis-1.21.3/lib/policy/config/testdata/bad/regex_ends_newline.json sha256:4eeb635c999b09f2909b857398fde70748957d74e60d2751ef4c7160651afc11 anubis-1.21.3/lib/policy/config/testdata/bad/regex_ends_newline.yaml sha256:73860cc8ae4b92688a71213f53c9d237a021c09f2d2c99635eb6028f07c3c452 anubis-1.21.3/lib/policy/config/testdata/bad/status-codes-0.json sha256:ce06611cda1ab0f3a19e79cab1e39598f676802103a82ebcf4ce70e60f983454 anubis-1.21.3/lib/policy/config/testdata/bad/status-codes-0.yaml sha256:01b780358d21296a61aaec21ccd6c93d29fb5e2e8b89ac54b04daaac936a5846 anubis-1.21.3/lib/policy/config/testdata/bad/threshold-challenge-without-challenge.yaml sha256:39a3aa0dff617ca756ae4deeabc30e5928dc4298b5e2cb3b0d3aecfba2aab8ab anubis-1.21.3/lib/policy/config/testdata/bad/thresholds.yaml sha256:d10b36aa74a59bcf4a88185837f658afaf3646eff2bb16c3928d0e9335e945d2 anubis-1.21.3/lib/policy/config/testdata/bad/unparseable.json sha256:412ca345ccf75bf9c0806bce695be8de808b79984251a7a54d202cf6101dd451 anubis-1.21.3/lib/policy/config/testdata/bad/unparseable.yaml anubis-1.21.3/lib/policy/config/testdata/good/ sha256:2869954e269b20fdc05c6bf7cdcca88d464a41d6259a81fb5068746652fb2c90 anubis-1.21.3/lib/policy/config/testdata/good/allow_everyone.json sha256:2c8d5680fa8322eca73726c68ef25c758679c6cbf57a80db785de11bd28dd6e9 anubis-1.21.3/lib/policy/config/testdata/good/allow_everyone.yaml sha256:3ecd35a49527377104c63dcb1082941022520ac70ffa4f033eff367b07656c34 anubis-1.21.3/lib/policy/config/testdata/good/block_cf_workers.json sha256:a5d95c7b071a9c8664976f00cda2e2bcac707099e3b9b5db353fe1925b935274 anubis-1.21.3/lib/policy/config/testdata/good/block_cf_workers.yaml sha256:039ead3e32724b131677821c3311cdfefc83ade778f0f372532bbb0d9c5e1826 anubis-1.21.3/lib/policy/config/testdata/good/challenge_cloudflare.yaml sha256:46b7a2878145826630b9ae7a06cb73c22922817204349317185e3b6ee8544db6 anubis-1.21.3/lib/policy/config/testdata/good/challengemozilla.json sha256:ad64878c778d492a3097e1db166dbd1586f69681566fd6be69d624262f93e653 anubis-1.21.3/lib/policy/config/testdata/good/challengemozilla.yaml sha256:1e16684d408668fcf35fb13c6c5ea48186e438421b4b0831882d53f235087492 anubis-1.21.3/lib/policy/config/testdata/good/entropy.yaml sha256:78f0a200533e130dea2af7699707707275709654824a15de38e4ffe0a799e3be anubis-1.21.3/lib/policy/config/testdata/good/everything_blocked.json sha256:f5d4e6dd92df6a5552a499d210405922c57c400f30d12041c4e9325f98f43350 anubis-1.21.3/lib/policy/config/testdata/good/everything_blocked.yaml sha256:a07414f0f7140739af7a595cd33c3cc95bce4ec46a6a36d97bada1a0ccbbbc2d anubis-1.21.3/lib/policy/config/testdata/good/geoip_us.yaml sha256:798ef7240cba92de4bfa90200fb2cb7a0af49289971f453071f9a6130524be92 anubis-1.21.3/lib/policy/config/testdata/good/git_client.json sha256:07ea65a3c7f0fe7a5b71cae8fab9bca0c7ccf2b6defe349d2eff18352b24030e anubis-1.21.3/lib/policy/config/testdata/good/git_client.yaml sha256:5ae0096fd101301d58ebc6953356577ff97c75e7e40379b7dc0bc7b3daed114b anubis-1.21.3/lib/policy/config/testdata/good/import_filesystem.json sha256:cf69a356b2cb7639ccb77f82dd27da723924fec9baabad829b65dd3d8931cd6b anubis-1.21.3/lib/policy/config/testdata/good/import_filesystem.yaml sha256:a58fa2f72ad3769abcbcea90f31a213a6b89333a1d48a959a4a3e9a8cc383051 anubis-1.21.3/lib/policy/config/testdata/good/import_keep_internet_working.json sha256:a25284a86f9008b5e9915d681afa1e0e107d970f3fb94c30e27048710f704fa3 anubis-1.21.3/lib/policy/config/testdata/good/import_keep_internet_working.yaml sha256:f2b2fa71cbfff7bff0dbdba8217dabdfafc5c16206a344685f2a0468164b73dc anubis-1.21.3/lib/policy/config/testdata/good/impressum.yaml sha256:5708fcb3745ba664addab6faa05af90605a232b89633e3d3a570dc4c3b4bee35 anubis-1.21.3/lib/policy/config/testdata/good/no-thresholds.yaml sha256:99f63b5baf129668218c2c1365bba9a1d50d9a0727c437684d82ca68a735a82e anubis-1.21.3/lib/policy/config/testdata/good/old_xesite.json sha256:f720b9c01488cb63e6639f86b9a88c5e5eb4753922f0d14ed55286917ada626c anubis-1.21.3/lib/policy/config/testdata/good/opengraph_all_good.yaml sha256:77f618dafe0b5f1b5639431d679dfc6c62f70a8146711d91203cf9f4ceaa0696 anubis-1.21.3/lib/policy/config/testdata/good/simple-weight.yaml sha256:a2b5930cfce68b786e50e30e60f20d03a59eb0de4862d1abe55a8e3dc7ba1726 anubis-1.21.3/lib/policy/config/testdata/good/status-codes-paranoid.json sha256:7884437747c1668d957acb9f65ae3c5ee5b68f2d50a24cf46ffa5374a82f38cd anubis-1.21.3/lib/policy/config/testdata/good/status-codes-paranoid.yaml sha256:03f2bb866e7b3fce8bc36faf52b9cf43e35827d8312bef2fcd7f69c5486b42b9 anubis-1.21.3/lib/policy/config/testdata/good/status-codes-rfc.json sha256:4a8741ae10a96977e32c259221cd84459fc43a7721795d44190f3c9762a2d125 anubis-1.21.3/lib/policy/config/testdata/good/status-codes-rfc.yaml sha256:6e85e5c69677047d9aa976ffd64824bf47da97d453a9e8b97ffb13557d96b995 anubis-1.21.3/lib/policy/config/testdata/good/thresholds.yaml sha256:acad156b8890d7441241a0ab1b1b16d577bd9b9c885e54089f41ccccbd2026b3 anubis-1.21.3/lib/policy/config/testdata/good/weight-no-weight.yaml sha256:ed95f329a3f6bb738ccd895771914d4c3e61066cf8722871cf53be8172046d81 anubis-1.21.3/lib/policy/config/testdata/hack-test.json sha256:b2ac3da2613c71a12a7e30aa81ba6ff5d082c42a902131b9dbbb91747c5549b1 anubis-1.21.3/lib/policy/config/testdata/hack-test.yaml sha256:bff2c182fbef8b1afaa395c813b0d936d3067c2cb37c5b5a4939283f245ca338 anubis-1.21.3/lib/policy/config/threshold.go sha256:5aada2e9b5b110cf420c7b3db10509e2ac96722af05857c3c744ee0aa37b2e07 anubis-1.21.3/lib/policy/config/threshold_test.go sha256:dd96d5a33de6b271762d3870f1b8ea7831d9b04a39f94d2968cee0d1ea000019 anubis-1.21.3/lib/policy/config/weight.go anubis-1.21.3/lib/policy/expressions/ sha256:8998fb888e2b5ebf77e2251699493e4a2f4a03171b511c8e3feb9559413812f9 anubis-1.21.3/lib/policy/expressions/README.md sha256:e5059bb8acd77150a52aca4f1c69fcd3586ad150645cc0c785a1140b158b9f8c anubis-1.21.3/lib/policy/expressions/environment.go sha256:53f443e3d43cdd0a0ba668804f801dd4f686d270ff0abd15ca64aa43d50f8f67 anubis-1.21.3/lib/policy/expressions/environment_test.go sha256:37a3ff126cbe1160fefcd257ddf1246e86c02ecf41f1af3f6828edb3a6d38cfc anubis-1.21.3/lib/policy/expressions/http_headers.go sha256:4898bc1a7a193c06a4e9b266120fd4d3d9c0515af1f7abc9701463c8d6d59e2a anubis-1.21.3/lib/policy/expressions/http_headers_test.go sha256:e2613993bd7eb5cce9e555207a7760ba33794e83186d5efc4b29e1a6dc614d87 anubis-1.21.3/lib/policy/expressions/loadavg.go sha256:5ec96e9012d848d5c246ffff3759d6c80ada73e5cf7ec23bdc06eaf586f4c793 anubis-1.21.3/lib/policy/expressions/url_values.go sha256:dd4b395aeb8e43981b4c4a96f4e13ed84614f1e8f6377d62c9ef1566835f0936 anubis-1.21.3/lib/policy/expressions/url_values_test.go sha256:2a9d8db67a5794055faf4f3cbec705ebd4f78965b99fd5348a4d3f77b12ae8b1 anubis-1.21.3/lib/policy/policy.go sha256:c8bd619a1917f319a9866936977cd278eff0c7b46962c5fb45a684de888894b8 anubis-1.21.3/lib/policy/policy_test.go anubis-1.21.3/lib/policy/testdata/ sha256:ed95f329a3f6bb738ccd895771914d4c3e61066cf8722871cf53be8172046d81 anubis-1.21.3/lib/policy/testdata/hack-test.json sha256:b2ac3da2613c71a12a7e30aa81ba6ff5d082c42a902131b9dbbb91747c5549b1 anubis-1.21.3/lib/policy/testdata/hack-test.yaml sha256:6545e886f1c7056f33b2436561ae223ff71ee0d86f6dd60759439be9cf2ea1f7 anubis-1.21.3/lib/policy/thresholds.go anubis-1.21.3/lib/store/ anubis-1.21.3/lib/store/all/ sha256:27f121aa5d40286ad230ae7d92d0f1a49a05fb01fbe40f5db4f95baa32ce8f29 anubis-1.21.3/lib/store/all/all.go anubis-1.21.3/lib/store/bbolt/ sha256:317f849718b612362cd57165909a1e8e722b6a7e544d351badf023da324f2f1f anubis-1.21.3/lib/store/bbolt/bbolt.go sha256:da2a7d1e8f88ba95a3085156e41aa4c918d734d7632e872c4fe7e629a089cc7d anubis-1.21.3/lib/store/bbolt/bbolt_test.go sha256:6377bfb3825f02ac30039e9e0c70535e7b9c313ed4cb86681047fac51037808d anubis-1.21.3/lib/store/bbolt/factory.go sha256:95b932c1ea20bb4fe0920d8a42730316117495d66e623cd2111fdd5ddbd48522 anubis-1.21.3/lib/store/bbolt/factory_test.go sha256:5035e95302afc03e21dddb7dfd3d17bba69d5602106408b30904bd9db5c9773b anubis-1.21.3/lib/store/interface.go sha256:8c00d4c8b3705241131196a3dfdca5d0f757931f2f40c597dd88a2ab0f251f5b anubis-1.21.3/lib/store/json_test.go anubis-1.21.3/lib/store/memory/ sha256:683b4924da21d82bc77b57c4e73714ae9e2f012c63b814079f93f1aed3c960b5 anubis-1.21.3/lib/store/memory/memory.go sha256:2a16690e94f25ef10cf2e16a9a56081dcb101b132de2a1727a5d47872af7e732 anubis-1.21.3/lib/store/memory/memory_test.go sha256:bc7822ffa5cc3ebcca046ab7532bc7e781bfb5ff9b9accbd671fae7160896d00 anubis-1.21.3/lib/store/registry.go anubis-1.21.3/lib/store/storetest/ sha256:056266a4c02b5fa453d962518eeb4c4b39ea33cdb426cd5ec97e4204cbb33d04 anubis-1.21.3/lib/store/storetest/storetest.go anubis-1.21.3/lib/store/valkey/ sha256:1fe539633152f59ef3bdee3083f2d079d66b837d25b3b34a46e480afd88af99d anubis-1.21.3/lib/store/valkey/factory.go sha256:932728ac8c4667d2b4f9ae5bd32acbbc92571da5db1c7c71c81c99b5c1781551 anubis-1.21.3/lib/store/valkey/valkey.go sha256:916644a407cb12002fe3391fac8fdbb81ab45088a1248f579558c788ce77a94e anubis-1.21.3/lib/store/valkey/valkey_test.go anubis-1.21.3/lib/testdata/ sha256:2b99768f2e65d9557435d0291290c60ce3cad1ca7cf0122308ca11e9b73d9186 anubis-1.21.3/lib/testdata/aggressive_403.yaml sha256:d24b060d3d918530558d1481de9287abffcace221cb56d369b78b59ac527d7cd anubis-1.21.3/lib/testdata/cloudflare-workers-cel.yaml sha256:3bb33b43e9e594ca04d330a43bd4e24c35d381f347bcdf4325d2722dc0751870 anubis-1.21.3/lib/testdata/cloudflare-workers-header.yaml sha256:ed95f329a3f6bb738ccd895771914d4c3e61066cf8722871cf53be8172046d81 anubis-1.21.3/lib/testdata/hack-test.json sha256:b2ac3da2613c71a12a7e30aa81ba6ff5d082c42a902131b9dbbb91747c5549b1 anubis-1.21.3/lib/testdata/hack-test.yaml sha256:0b8bdaf9c07f92b1488888de2857121163389825ee381197992dd3964ba34d99 anubis-1.21.3/lib/testdata/invalid-challenge-method.yaml sha256:74acf0c0a8e7bbdfe6aec944813944d6b2dfcd3e1d220f698acf5c0c92b4a03a anubis-1.21.3/lib/testdata/rule_change.yaml sha256:116cf1fba990359c7e71d23c070d5b84660e9dd83725ac7fa245132903d614e9 anubis-1.21.3/lib/testdata/test_config.yaml sha256:1c26fe6e1c074496b1b20240c53424549b054f6378743b17341827e8b6a76c32 anubis-1.21.3/package-lock.json sha256:0655d714b842d2ffcb615f4f2112fa0b3d38faf0338048af78286a22ffb65780 anubis-1.21.3/package.json anubis-1.21.3/run/ sha256:d9dfb6be7ca9a68200e9e75199107bf95a9c62dbc6fe80102b79525cc8e93426 anubis-1.21.3/run/anubis.freebsd sha256:1b6af588e0ef8e8caa535a28abca3e8b3b4ff99a9e8d6e2c333250aeb8434099 anubis-1.21.3/run/anubis@.service sha256:f0041c371c675471216ff0df36d422c0fa286045af2560570d45e895bcf0177f anubis-1.21.3/run/default.env anubis-1.21.3/run/openrc/ sha256:f6fef0e36d4d8233eb02e3cc1525ce1b13af3b6c2a90971a525aca96fae16e3c anubis-1.21.3/run/openrc/anubis.confd sha256:f0b600b6bedc402380d079e9b81312f7496a986163675412a1b52ffbcc941505 anubis-1.21.3/run/openrc/anubis.initd anubis-1.21.3/test/ sha256:a5b6a6a9e1ef4299dd1561ef806694339fe448841cf7e82b55a94fd7b9a86e6c anubis-1.21.3/test/.gitignore anubis-1.21.3/test/anubis_configs/ sha256:87f2cdba02328a3666bb6218821d7f9cd7b5b166c6a19eeacfb31e1b310b5df2 anubis-1.21.3/test/anubis_configs/aggressive_403.yaml anubis-1.21.3/test/caddy/ sha256:0bbecc658f5ae48c20507dd389d7aae084bd97062627b71f01ec41a15d9aef2d anubis-1.21.3/test/caddy/Caddyfile sha256:f3c0223cf6a088d7a2eda31c068ff3592e2c7d1d0d0e7f40858a341bd788b875 anubis-1.21.3/test/caddy/Dockerfile sha256:1ec69aa0df2b61c4e6f86e245c9096f9ee01e8138845588453b5205852f12504 anubis-1.21.3/test/caddy/docker-compose.yaml sha256:10f445fc88173b83b47d56e501c8f6f563847b6b01cb41fcb2e176d23f8c50b3 anubis-1.21.3/test/caddy/start.sh anubis-1.21.3/test/cmd/ anubis-1.21.3/test/cmd/relayd/ sha256:e92b486abf1f8804f524da7b534fd02a24d5ad9eb8a7416fd4db5dedfd1b0664 anubis-1.21.3/test/cmd/relayd/main.go anubis-1.21.3/test/cmd/unixhttpd/ sha256:c80ddcef8e8ed8b33af28d0b17e84cf27f07a4e206483e741608a4b8ddad1b0d anubis-1.21.3/test/cmd/unixhttpd/main.go anubis-1.21.3/test/git-clone/ sha256:46971335f20552253019b7c2820b70f355111859d8eeabc9690a713f3982f6e8 anubis-1.21.3/test/git-clone/docker-compose.yaml sha256:ddfc37958b8a5404f3cc41186af7bf880c386abab5832d88ab44628b9c10ad32 anubis-1.21.3/test/git-clone/test.sh anubis-1.21.3/test/git-clone/var/ sha256:5c89a8a9c5af258d02d0bfd3582c75963bea53baa1f5f5132662b80020a63452 anubis-1.21.3/test/git-clone/var/.gitignore anubis-1.21.3/test/git-push/ sha256:65f6b743270d1cf13374d5a55ba517c551fb23e6b2870f25115c8c25a7e5f014 anubis-1.21.3/test/git-push/docker-compose.yaml sha256:ce42408f216fa190729cdc875c8aedaf667a5f88f99091910f5b1d5cb3126ef7 anubis-1.21.3/test/git-push/test.sh anubis-1.21.3/test/git-push/var/ sha256:5c89a8a9c5af258d02d0bfd3582c75963bea53baa1f5f5132662b80020a63452 anubis-1.21.3/test/git-push/var/.gitignore sha256:4c8f9f827618004dcc4fcb93751f423df51da37d31e68f32eecd20be2a537cee anubis-1.21.3/test/go.mod sha256:d15274938d2af2cd8b2591cf82c793b036f6b6a4383b904b4b5c905f56bcd090 anubis-1.21.3/test/go.sum anubis-1.21.3/test/healthcheck/ sha256:994648779b69ced58970417f5ed088a42e0b77f742377460de51e8ccccd37018 anubis-1.21.3/test/healthcheck/docker-compose.yaml sha256:191e957071c04e6aadc69ed74c80179891f517d60591ae7c7c36baceab3e7a06 anubis-1.21.3/test/healthcheck/test.sh anubis-1.21.3/test/healthcheck/var/ sha256:5c89a8a9c5af258d02d0bfd3582c75963bea53baa1f5f5132662b80020a63452 anubis-1.21.3/test/healthcheck/var/.gitignore anubis-1.21.3/test/i18n/ sha256:a9f411e287e6511c45f0c1de5caa0c377521a328aaca68866e504edcf73267c5 anubis-1.21.3/test/i18n/anubis.yaml sha256:8b5f5972844a74e280bbff70728a7021ac5f82212eca40cfba6507fc90c82ad4 anubis-1.21.3/test/i18n/test.mjs sha256:9fd2d0a1b349c4d54adbc4467fea6c62d421f15c6ab1352fbd13cc8b1232f7d0 anubis-1.21.3/test/i18n/test.sh anubis-1.21.3/test/k8s/ anubis-1.21.3/test/k8s/cert-manager/ sha256:b09070a9c5adbdb027c516bb81cd3bb80485aff7c1fb9f67647642f4149ea6f1 anubis-1.21.3/test/k8s/cert-manager/selfsigned-issuer.yaml anubis-1.21.3/test/k8s/deps/ sha256:8d7f1843cc5a03c85471628a44403e2be76badbe277c3f3ae52a88b27416472b anubis-1.21.3/test/k8s/deps/cert-manager.yaml anubis-1.21.3/test/nginx-external-auth/ anubis-1.21.3/test/nginx-external-auth/conf.d/ sha256:53433122dc14e6f36a53b9c13615a15f51b18d1798861df1797314ed9b142f50 anubis-1.21.3/test/nginx-external-auth/conf.d/default.conf sha256:d212e792a299bcd6b72dff9475a5cf1be8f492788543162c633e32fbe1876cb5 anubis-1.21.3/test/nginx-external-auth/deployment.yaml sha256:421de9e1dbb135f9e49f38ff60f52a5b85f3b32607528dec1bf4115ab9d3029d anubis-1.21.3/test/nginx-external-auth/ingress.yaml sha256:c43bdba0e51c655465c9e4dba258f0f82bc183d52eca9230ed3b71909836bef9 anubis-1.21.3/test/nginx-external-auth/kustomization.yaml sha256:e25b180e5e824d8e2e4bb7872acadc594833cd6dbf60f15f81630dad7430fe1a anubis-1.21.3/test/nginx-external-auth/service.yaml sha256:8d913f48af18a81170543e85dc46aa5f14fd0a1db3eca0f6d148df962f371700 anubis-1.21.3/test/nginx-external-auth/start.sh anubis-1.21.3/test/pki/ sha256:5c89a8a9c5af258d02d0bfd3582c75963bea53baa1f5f5132662b80020a63452 anubis-1.21.3/test/pki/.gitignore anubis-1.21.3/test/shared/ anubis-1.21.3/test/shared/www/ sha256:a1a3a4e4d5f5e7aa914bc175850591f39aa785da0d3ea491b649e96126d515d6 anubis-1.21.3/test/shared/www/index.html anubis-1.21.3/test/ssh-ci/ sha256:b74b7e19bbef14249041d60025403b5ff752875bf2eeb4419465fa1016de3f96 anubis-1.21.3/test/ssh-ci/Dockerfile sha256:5d201422cb85bc360c4d0cdb58636e993df38b5c70498d3e3360fba201801c7c anubis-1.21.3/test/ssh-ci/docker-bake.hcl sha256:407003679aae7c532d13e15fec73daf159b6d02a9502e5155072324ebbae03c0 anubis-1.21.3/test/ssh-ci/in-container.sh sha256:19d2e022bfbf3b652b3c0bae506dd67c479045f8f41dd4cbb3077d522bbce119 anubis-1.21.3/test/ssh-ci/rigging.sh anubis-1.21.3/test/unix-socket-xff/ sha256:9593e51550dd60d2556074fa2bde6f3e079ebc0cf097fa1fda824b9b79339172 anubis-1.21.3/test/unix-socket-xff/start.sh sha256:09f4a485e8602189cbc309612d2090764c84f3a3785452670f557b0ff073aa59 anubis-1.21.3/test/unix-socket-xff/test.mjs anubis-1.21.3/utils/ anubis-1.21.3/utils/cmd/ anubis-1.21.3/utils/cmd/backoff-retry/ sha256:7cf9b2cf088c6d441634d6b8f4e3946c9f45c509fa8794d7e1e7b717071b1535 anubis-1.21.3/utils/cmd/backoff-retry/main.go anubis-1.21.3/var/ sha256:5c89a8a9c5af258d02d0bfd3582c75963bea53baa1f5f5132662b80020a63452 anubis-1.21.3/var/.gitignore anubis-1.21.3/web/ sha256:1b964664053778c2a61c93aea6e12d3d336c09e28d9115e8709310d2bb29ff53 anubis-1.21.3/web/build.sh sha256:6886335e7fb1744117ec28698e1e211e99b72066053e2ce144c2ca3527d93cb3 anubis-1.21.3/web/embed.go sha256:0de6322d5c4a90cd7d79e86ab46c3bcc5694bc562866b7b77e93709a83268116 anubis-1.21.3/web/index.go sha256:09e6caa684f3a4dd65df2e5d3b0503c6572b8ab69d7292b070d6647c1eda7253 anubis-1.21.3/web/index.templ sha256:16a7fd3c9b784e8f13e9776013e1aa754731d3cd7593022c1d666185a2f2e102 anubis-1.21.3/web/index_templ.go anubis-1.21.3/web/js/ sha256:206a0b5c32474b1156adc840bc5d89bb4fa250f32c1b8da76e32278c9d5deeb9 anubis-1.21.3/web/js/bench.mjs sha256:f32d25ca089a14d11926f32f6e6236edc5c80c1e1b7fb547f376254cc3a74a09 anubis-1.21.3/web/js/main.mjs sha256:b615d3e1bf18203b8bc553bf335967952298aaa17d860403ba74bf234a3f1edc anubis-1.21.3/web/js/proof-of-work-slow.mjs sha256:7480b1d1d374e0566f328d46fbda39d9519461caeb2971850070d544b76386af anubis-1.21.3/web/js/proof-of-work.mjs sha256:c288159e1dd21b84f64054e0750bef0f6f119cec96e8bc204630f589a397bb81 anubis-1.21.3/web/js/video.mjs anubis-1.21.3/web/static/ anubis-1.21.3/web/static/img/ sha256:b3e19d01001e3f7aa93cc59e6885b845e8212bfe6d5acf586a18c415ebd7ca72 anubis-1.21.3/web/static/img/ATTRIBUTIONS.txt sha256:7eaf5ecd666f0a53978c93eb2693e1f95aeb1ff610715b0e89b433f6b214a713 anubis-1.21.3/web/static/img/happy.webp sha256:4f11b78f18a8306296d8f1dedc9a80ee7c6971aee8c3ec761546ee8e555ce3c5 anubis-1.21.3/web/static/img/pensive.webp sha256:8bddcc56de4e7879ffb226a0ce32563aaef1505511f7e168e15b366c8e522a16 anubis-1.21.3/web/static/img/reject.webp anubis-1.21.3/web/static/js/ sha256:5c89a8a9c5af258d02d0bfd3582c75963bea53baa1f5f5132662b80020a63452 anubis-1.21.3/web/static/js/.gitignore sha256:e7413cc50994f73c1937e18aed295dc106ad486d18d65894c880d6b0de33e9c2 anubis-1.21.3/web/static/robots.txt anubis-1.21.3/web/static/testdata/ sha256:e5be20df080c6df696e47ebb2b66e7b64cb08db77dac3d5e6e49784efd866732 anubis-1.21.3/web/static/testdata/black.mp4 anubis-1.21.3/xess/ sha256:98ad8b7b717d7b1e3b20655bf9c3d700414037766406ffad37ad6f9d6738d3ac anubis-1.21.3/xess/.gitignore sha256:cee6138b42f4708c3158ac6f01d18d207a940317b997290589dd1f6eaaa4ee0e anubis-1.21.3/xess/build.sh sha256:6147770145603c18cf5b8a304c261eab226655e7db2682a00138ebe8e7d8a583 anubis-1.21.3/xess/postcss.config.js anubis-1.21.3/xess/static/ sha256:3b380bd2170a39c9031691eb322b452b3e60e1307463dda0f434110360222c7e anubis-1.21.3/xess/static/geist.woff2 sha256:a68ce0faae3cba9b0bc5bdfe2ccdbf9c3bc1533587a045cf5bd032d4d451fe34 anubis-1.21.3/xess/static/iosevka-curly.woff2 sha256:206928c56ba0a46aa4d4874c33e90be91a14c7ec2abdfa108328c9b0bce75b74 anubis-1.21.3/xess/static/podkova.css sha256:67663eb5535794a60795e76057360f90dd4aeb19be74df7214d1109bd48efb85 anubis-1.21.3/xess/static/podkova.woff2 sha256:19d2a599cb485efb4cb0c28e4e22dee03b60cc805fc1a3d45984dced40b37446 anubis-1.21.3/xess/xess.css sha256:ce3b703ececdb2d1d714ee8b576aed3fdf1e384ff5c9d86dea2f8cb73ef3a8fa anubis-1.21.3/xess/xess.go sha256:01651f5f824190f35c4cfaf51c4b650b3ca4bb28d489f03d5864621b50a6fc1c anubis-1.21.3/yeetfile.js
Return to home page.