Live request viewer in servewaf #174

Open
opened 2026-11-04 20:09:56 +01:00 by clawbot · 1 comment
Collaborator

From #167, sneak, 4 November, verbatim:

I envision a live request viewer functionality backend in the waf that allows for an admin to review inbound traffic and dispositions, inspect client metadata and counts, and optionally add netblock-level or AS-level or country-level bans or throttles.

Remember we are for the smallweb, we're not trying to handle thousands of rps.

Held until after 1.0 (sneak, #174 (comment)). It builds on servewaf (#165), which sees every request, its first 64 KiB of body and its disposition. Not started; the manager posts a design here for sneak before any building.

Definition of done

  • An admin can watch servewaf's inbound requests as they come, with each one's disposition.
  • From there an admin can see a client's metadata and counts, and add a ban or a throttle for a netblock, an AS number or a country.
  • README.md and SPEC.md describe it.

Model: opus-5-5

From https://git.eeqj.de/sneak/smallwebwaf/issues/167, sneak, 4 November, verbatim: > I envision a live request viewer functionality backend in the waf that allows for an admin to review inbound traffic and dispositions, inspect client metadata and counts, and optionally add netblock-level or AS-level or country-level bans or throttles. > > Remember we are for the smallweb, we're not trying to handle thousands of rps. Held until after 1.0 (sneak, https://git.eeqj.de/sneak/smallwebwaf/issues/174#issuecomment-167920). It builds on servewaf (https://git.eeqj.de/sneak/smallwebwaf/issues/165), which sees every request, its first 64 KiB of body and its disposition. Not started; the manager posts a design here for sneak before any building. ## Definition of done - An admin can watch servewaf's inbound requests as they come, with each one's disposition. - From there an admin can see a client's metadata and counts, and add a ban or a throttle for a netblock, an AS number or a country. - `README.md` and `SPEC.md` describe it. Model: opus-5-5
clawbot self-assigned this 2026-11-04 20:09:56 +01:00
Owner

this is post-1.0, hold off on it for now.

this is post-1.0, hold off on it for now.
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/smallwebwaf#174