Anubis module for Caddy
10
fork

Configure Feed

Select the types of activity you want to include in your feed.

yea

Kot 97918e96 fe65e06d

+6 -5
+1
Dockerfile example/Dockerfile
··· 7 7 8 8 COPY --from=builder /usr/bin/caddy /usr/bin/caddy 9 9 COPY Caddyfile /etc/caddy/Caddyfile 10 + COPY botPolicy.json .
+2 -2
example/Caddyfile
··· 1 - :80 { 1 + :8080 { 2 2 @anubis { 3 3 path / 4 4 path /.within.website/* # required ··· 7 7 anubis @anubis { 8 8 difficulty 3 9 9 serve_robots_txt 10 - policy_fname ./example/botPolicy.json 10 + policy_fname ./botPolicy.json 11 11 webmaster_email admin@localhost 12 12 13 13 # private_key {$ANUBIS_PRIVATE_KEY}
+1 -1
go.mod
··· 3 3 go 1.24.2 4 4 5 5 require ( 6 - github.com/TecharoHQ/anubis v1.16.0 6 + github.com/TecharoHQ/anubis v1.15.2 7 7 github.com/caddyserver/caddy/v2 v2.10.0 8 8 go.uber.org/zap v1.27.0 9 9 )
+2 -2
go.sum
··· 43 43 github.com/Microsoft/go-winio v0.6.0/go.mod h1:cTAf44im0RAYeL23bpB+fzCyDH2MJiz2BO69KH/soAE= 44 44 github.com/OneOfOne/xxhash v1.2.2 h1:KMrpdQIwFcEqXDklaen+P1axHaj9BSKzvpUUfnHldSE= 45 45 github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= 46 - github.com/TecharoHQ/anubis v1.16.0 h1:/OcjM+aQLOUwTbM9Xc/ARMfKhr36gEON5hWETaFsdpM= 47 - github.com/TecharoHQ/anubis v1.16.0/go.mod h1:3PaeFxgrxzDCPhY1gwuM5A5yEoyndQiXSeq9+Vik2MM= 46 + github.com/TecharoHQ/anubis v1.15.2 h1:GO36EKld46wL7GAoO0JZoerg/Tj0Ky6u+ob99sqRzag= 47 + github.com/TecharoHQ/anubis v1.15.2/go.mod h1:69DVTFehEtvV/+V42ThkzG78Mtot1bJKvi4I6u6FJUI= 48 48 github.com/a-h/templ v0.3.857 h1:6EqcJuGZW4OL+2iZ3MD+NnIcG7nGkaQeF2Zq5kf9ZGg= 49 49 github.com/a-h/templ v0.3.857/go.mod h1:qhrhAkRFubE7khxLZHsBFHfX+gWwVNKbzKeF9GlPV4M= 50 50 github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=