aboutsummaryrefslogtreecommitdiff
path: root/cmd/anubis/main.go
AgeCommit message (Expand)AuthorFilesLines
2025-04-25feat: add support for a base prefix (#294)Jason Cameron1-12/+20
2025-04-25Add check endpoint which can be used with nginx' auth_request function (#266)Sandro1-4/+25
2025-04-23feat: enable loading config fragments (#321)Xe Iaso1-1/+5
2025-04-23feat(cmd/anubis): compute full XFF header (#328)Aurelia1-0/+1
2025-04-22fix: improve error handling and create the json encoder once #331 (#332)Jason Cameron1-3/+6
2025-04-22feat(lib): use Checker type instead of ad-hoc logic (#318)Xe Iaso1-12/+6
2025-04-07Add variable WEBMASTER_EMAIL and if present, display it on error page (#235)eerielili1-0/+2
2025-04-06feat: Add Open Graph tag support (#195)Jason Cameron1-11/+18
2025-04-03cmd/anubis: add --extract-resources flag to extract static assets to the file...Xe Iaso1-0/+40
2025-03-31cmd/anubis: support ED25519_PRIVATE_KEY_HEX_FILE (#185)Talya Connor1-22/+36
2025-03-29fix(logs): Correctly format listener address (#162)Jason Cameron1-3/+8
2025-03-29Debug tool for benchmarking proof-of-work algorithms (#155)jae beller1-0/+14
2025-03-29Add periodic cleanup job for DecayMap (#8) (#158)Jason Cameron1-0/+16
2025-03-29Add staticheck to CI (#152)Xe Iaso1-23/+0
2025-03-28Change how to make Anubis work without a reverse proxy (#86)Henri Vasserman1-3/+3
2025-03-27Apply bits of the cookie settings PR one by one (#140)Xe Iaso1-4/+8
2025-03-26Revert "lib/anubis: support setting extended cookie flags (#120)" (#134)Xe Iaso1-3/+0
2025-03-26lib/anubis: support setting extended cookie flags (#120)Xe Iaso1-0/+3
2025-03-25cmd/anubis: allow setting key bytes in flag/envvar (#97)Xe Iaso1-12/+45
2025-03-22Refactor and split out things into cmd and lib (#77)Yulian Kuncheff1-508/+50
2025-03-21cmd/anubis: set X-Real-Ip based on X-Forwarded-For (#63)v1.14.1Xe Iaso1-0/+1
2025-03-21cmd/anubis: use golang-jwt to check expiry date (#56)Alexander Yastrebov1-20/+10
2025-03-21cmd/anubis: do not return error from sha256 (#57)Alexander Yastrebov1-22/+6
2025-03-21Allow filtering by remote addresses (#52)Remilia Da Costa Faro1-11/+48
2025-03-21cmd/anubis: configurable difficulty per-bot rule (#53)Xe Iaso1-17/+28
2025-03-21general unix domain sockets support (#45)soopyc1-9/+123
2025-03-20cmd/anubis: lower default difficulty to 4Xe Iaso1-1/+1
2025-03-20cmd/anubis: drastically optimize proof of work (#19)Xe Iaso1-1/+1
2025-03-17initial import from /x/ monorepoXe Iaso1-0/+574