Comment on fail2ban behind reverse proxy (nom)

<- View Parent
tremble5218@programming.dev ⁨2⁩ ⁨days⁩ ago

For auth providers, I’ve tried all the ones you named. Here’s my brief analysis:

With these services you mentioned you want to or are already hosting, you could use the following in the order they are listed:

  1. Basic auth using Caddy (reverse proxy layer)
  2. Anubis to ward off bots and scrapers (between reverse proxy and hosted service)
  3. PocketID for auth (before service as single sign-on)

I would recommend 2 and 3 as 1 is pretty useless against a determined attacker. Anything that’s on the public internet is bound to be attacked at some point, so follow best practices and perform server hardening on the host machine. Remember, you classify the sensitivity of the data you host and determine the severity of the risk if that data were to be exposed. So work with that in mind when choosing an option.

original
Sort:hotnewtop