initial import from /x/ monorepo

Signed-off-by: Xe Iaso <me@xeiaso.net>
This commit is contained in:
Xe Iaso 2025-03-17 19:33:07 -04:00
commit 9923878c5c
No known key found for this signature in database
61 changed files with 5615 additions and 0 deletions

5
run/anubis.env.default Normal file
View file

@ -0,0 +1,5 @@
BIND=:8923
DIFFICULTY=3
METRICS_BIND=:9090
SERVE_ROBOTS_TXT=0
TARGET=http://localhost:3000

12
run/anubis@.service Normal file
View file

@ -0,0 +1,12 @@
[Unit]
Description="Anubis HTTP defense proxy (instance %i)"
[Service]
ExecStart=/usr/bin/anubis
Restart=always
RestartSec=30s
EnvironmentFile=/etc/anubis/anubis-%i.env
LimitNOFILE=infinity
[Install]
WantedBy=multi-user.target