19
submitted 2 years ago by Admax@lemmy.world to c/selfhosted@lemmy.world

Hey everyone !

I'm looking into spinning up a WAF as the number of services I'm hosting is slowly growing. I want to have a better understanding of the traffic and also have a relative peace of mind that if there is a flaw in one of the services I'm hosting, the WAF could help mitigate it.

I've seen two big names come up while searching :

  • SafeLine
  • BunkerWeb

They are popular and look quite good all around but I don't want to just mindlessly take the project with the most GitHub stars.

What WAF are you using / have you used ? Which ones do you recommand ?

top 9 comments
sorted by: hot top new old
[-] just_another_person@lemmy.world 6 points 2 years ago
[-] Admax@lemmy.world 1 points 2 years ago

I just read a bit about it and it sounds quite interesting with the community aspect of it all. I'll give it a deeper look later, thanks !

[-] ptz@dubvee.org 3 points 2 years ago* (last edited 2 years ago)

I run a custom build of Nginx with a few extra modules compiled in:

Some guidance can be found here: https://docs.nginx.com/nginx-waf/admin-guide/nginx-plus-modsecurity-waf-owasp-crs/

That guidance is for NginxPlus, but you can compile the dynamic module yourself with the community versions.

[-] BlackEco@lemmy.blackeco.com 2 points 2 years ago* (last edited 2 years ago)

I have been using BunkerWeb for the past 4 years and have been mostly happy with it. Its default settings are sometimes a bit agressive but you can change those globally or service per service.

[-] MangoPenguin@lemmy.blahaj.zone 4 points 2 years ago

The fact that they lock Letsencrypt DNS-01 behind the pro version is so incredibly annoying.

[-] BlackEco@lemmy.blackeco.com 1 points 2 years ago

Yeah, I use Caddy for that, as I only use DNS-01 for local-only services.

[-] Admax@lemmy.world 1 points 2 years ago

Thanks that's good to know :)

[-] Loria@lemmy.world 1 points 11 months ago

I’ve been looking for a good self-hosted WAF for a while. I tried Open AppSec — way too buggy. Then I gave BunkerWeb a shot, but the setup was just too complicated (maybe I’m just not that good 😅). SafeLine has a lot of paid features, but honestly, the Lite version already covers most of what I need. $100/year is pretty reasonable, rich features, the setup and configs are super simple.

[-] Admax@lemmy.world 2 points 11 months ago

I ended up going with Crowdsec.

The setup was a bit of a challenge as I like to do it the RTFM way abd that there is a bunch of concepts to grasp before you really understand what you are doing, but since then it's been working pretty great ! And it's free (as in you are providing them with data on the occurence of threats etc, so you don't pay)

this post was submitted on 23 Jan 2025
19 points (100.0% liked)

Selfhosted

62781 readers
543 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS