Other places where you can find me

  • 0 Posts
  • 29 Comments
Joined 10 months ago
cake
Cake day: August 24th, 2023

help-circle



  • Sorry for the delay in the reply.

    No need to apologize! Thank you for working on this. :)

    The only issue is that the app requires that the config file and blocklist and allowlists should be included within the docker hub. So the issue is that if a prebuilt image is provided, then is it possible to edit it within the docker container ?? If so then it is ok, otherwise it would still be good, but it would limit the usage to users who are by default satisfied by the default config. While others would still need to build the image manually, which is not very great.

    I’m not familiar with the websurfix codebase, but I don’t see why it wouldn’t work.

    I’m currently self-hosting SearXNG on a VPS, but I started by having it just locally. The important bit of that blog post is this:

    docker run -d --rm \
                  -d -p 8080:8080 \
                  -v "${HOME}/searxng:/etc/searxng" \
                  -e "BASE_URL=http://localhost:8080/" \
                  searxng/searxng
    

    I use the -v flag to mount a directory in my home to the config directory inside the docker container. SearXNG then writes the default config files there, and I can just edit them normally on ~/searxng/.

    By using a mounted volume like this, the configs are persistent, so I can restart the docker container without losing them.
















  • A lot of people thought this was the case for VMs and docker as well, and now it seems to be the norm.

    Yes, but docker does provide features that are useful at the level of a hobbyist self-hosting a few services for personal use (e.g. reproducibility). I like using docker and ansible to set up my systems, as I can painlessly reproduce everything or migrate to a different VPS in a few minutes.

    But kubernetes seems overkill. None of my services have enough traffic to justify replicas, I’m the only user.

    Besides learning (which is a valid reason), I don’t see why one would bother setting it up at home. Unless there’s a very specific use-case I’m missing.


  • Yes, those are all great uses of it. But could all still be achieved with docker containers running on some machines at home, right?

    Have you ever had a situation where features provided by kubernetes (like replicas, load balancers, etc) came in handy?

    I’m not criticizing, I’m genuinely curious if there’s a use-case for kubernetes for personal self-hosting (besides learning).