Comment on [beta] degoog - search engine aggregator
fccview@lemmy.world 1 week agoAw thank you so much for giving it a try and leaving such a nice feedback ♥️ I am searching in a slightly different way than searxng, can’t promise it’ll work forever but for now it seems to be doing the trick ♥️ I have some more improvements to the search system coming with the next release as Bing does get blocked quite often for me.
P.s. have you been using any extensions? If so what’s your fave so far? Haha
KarnaSubarna@lemmy.ml 6 days ago
Ah! Forget about that part. The docker-compose file you provided on repo works for rootfull docker.
For rootless docker, it works, but library import is not possible for file permission issue.
I think I know how to solve it, I will give it a try over weekend, and will let you know.
thestrike@lemmy.blahaj.zone 5 days ago
I had the same problem so let me know if you find a solution! I just switched to running as root with podman
KarnaSubarna@lemmy.ml 3 days ago
Note that I’m running it on a rootless docker instance, and NOT on Podman. So, the following solution might or might not work for you.
Explanation: rootless docker works a bit different from rootful docker. user 1000 (which is you on your server/machine) will be mapped to a different UID (e.g. 32555). This is to ensure that any process in docker container can’t have access to folders/files that you have access to, in case it manages to break free of docker containerization.
When you put user: “0:0” in a rootless docker container, it will assume your UID 1000 (which is you on your server/machine) inside docker container.
While it solves the file permission issue, but it is NOT a recommended way.
with user:1000:1000
Image
with user:0:0
Image
thestrike@lemmy.blahaj.zone 3 days ago
Is there a recommended way to do it? Could I give file permissions to the UID that docker has or something? Or put docker in the same user group as me
fccview@lemmy.world 6 days ago
Hey, not sure what you mean, it works perfectly fine as rootless. Are you using docker or podman? Someone else had this issue with podman and we couldn’t figure out why it was different for them.
Everyone else is running this as user
1000, which is what the standard compose requires?KarnaSubarna@lemmy.ml 3 days ago
Please refer to this comment: lemmy.ml/comment/24567541
If you need any further information, let me know.