Frontwall

Web app တွေရှေ့က HTTP request ကို စစ်တဲ့ firewall

Frontwall web app firewall
—

Dashboard

Blocked

0

Allowed

0

Visitor IPs

0

Login failures

0

Protected apps

0

Overview

ဘယ်ဘက် menu ကနေ section တစ်ခုချင်း ဖွင့်ပါ။ အားလုံး တစ်မျက်နှာတည်း မရှိတော့ပါ။

Block trend (MMT)

နောက်ဆုံး ရက်အနည်းငယ် / နာရီအလိုက် block အရေအတွက်

By day

By hour (recent)

Top reasons

Protected apps

ဒီစာရင်းက Frontwall KV policy ပါ။ App တစ်ခုချင်းစီထဲမှာ guard ထည့်ထားမှ အဲဒီ URL ပေါ်မှာ တကယ်ပိတ်ပါတယ်။ Per-app rules က global ထက် အထူး override လုပ်နိုင်ပါတယ်။

Rules

Enforce ဖွင့်မှ တကယ်ကာပါတယ်။ အောက်က အုပ်စုတွေကို အပေါ်ကနေ အောက်ထိ ဖတ်ပါ။

1 · Enforcement 2 · Rate limits & ban ladder

Ladder: ၁၅ မိနစ် → ၁ နာရီ → ၁ ရက် → permanent deny (strike threshold ပြည့်တိုင်း တက်မယ်)

3 · Turnstile challenge

Secret: npx wrangler secret put TURNSTILE_SECRET (hostname: frontwall.shokepho.workers.dev)

4 · Alerts

Alert webhook (SIEM)

Block တိုင်း JSON POST လုပ်မယ် — method/UA/severity ပါမယ်။ SIEM / Discord / custom endpoint သုံးနိုင်။

5 · IP & country

Blocked IPs

Deny list + temp ban + recent block logs က IP တွေ။ Unblock နှိပ်ရင် deny list / temp ban ကနေ ဖယ်ပြီး ပြန်ဝင်ခွင့်ပေးပါတယ်။

IP / country / telcoKindReasonBlocksLast / expires

Visitor IPs

App ကို ဝင်လာတဲ့ IP တွေ — allow နဲ့ block နှစ်ခုလုံး။ Password မသိမ်းပါ။ အချိန် = Myanmar (Asia/Yangon)။

IP / country / telcoHitsAllow / blockLast pathLast seen

Login attempts

Frontwall owner login နဲ့ app auth path (`/login`, `/api/auth/login`, …) POST တွေပါ။ Username ပဲ သိမ်းပါတယ်။ အချိန် = MMT။

TimeResultUserAppIP / countryPath

Recent blocks

ဒီစာရင်းက တကယ်ပိတ်လိုက်တဲ့ request တွေပါ။ Simulator မဟုတ်ပါ။

TimeAppReasonIP / country / telcoPath

Account · Password reset

Owner password ပြောင်းရန်။ လက်ရှိ password လိုအပ်ပါတယ်။ အနည်းဆုံး ၈ လုံး။ Password ပြောင်းရင် session အားလုံး ဖျက်ပြီး ပြန် login လုပ်ရပါမယ်။