cross-posted from: https://lemmy.today/post/35487250

I’m looking at self-hosting SearXNG. I have an old Win 11 machine and figure this might be the only way it can be useful.

Two questions I haven’t seen answered so far:

  1. I would be hosting on my own home network, which is on a VPN 24/7, but for added privacy my devices are sometimes on VPN connections to other IPs. So I need to know the external IP of the instance to be able to find it. Are there any added measures I should put in place to prevent randoms looking at IPs or port scanning from finding the instance and going to town?

  2. If this is on my home network anyway, are there any risks of data leaking or triangulation of, say, referrals or image searches that would just point back to my home network?

My threat model is for big tech to leave me alone, so it’s not exactly huge stakes, but I also don’t want to bother self-hosting if added complexity makes it not worth it.

  • hansolo@lemmy.todayOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    6 days ago

    Oh, I wouldn’t know about that terrible Windows thing (more than I must). A deb distro is my daily driver, so I was thinking about doing what you’re saying as a more portable alternative that moves easily with any VPN location.

    How resource-intensive is your setup?

    • MalReynolds@piefed.social
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 days ago

      Cool, you said ‘old Win 11 machine’, I assumed. It’s really not intensive, never know it’s there. I guess it’s a VPN, a few curls, some stats and a light webserver ?

      • hansolo@lemmy.todayOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 days ago

        Oh yeah, sorry, that’s just the old paperwight I had lying around, not my baby.