Some advice to install searxng-docker on Raspbian Pi are needed #151
Replies: 2 comments
-
I had this issue before see #44 (the error on operation not permited on time.time() as shown on line 93 on your log file you posted ) I posted my solution in that issue. and it got me past the issue with time.time(). |
Beta Was this translation helpful? Give feedback.
-
Hi, I deployed it via Docker on my RaspberryPi - so yes it is possible. First I would recommend to enable 64bit for the Processes to use more than 4GB -> is Optional as searxng does not use that much ram but other Projects may as you are clearly using your Raspberry as server.
a)
You have to change at least the secret_key. For other options I suggest looking at the docks b)
If your Docker Compose is up to date you shouldnt have to change anything (exept if you want to customize your install and or have other services running). If you dont have any other services running you can leave it be. - version 3.7 has about 13 more definitions/configuration options which are not defined in version 3.3 A service is a (more or less) a container.
foo is a service with only one definition (the image) c & d) |
Beta Was this translation helpful? Give feedback.
-
Hi,
I think the documentation is something missing for an installation under raspberry pi (Linux rp4 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l GNU/Linux with Raspbian GNU/Linux 10 (buster)) - or isn' t it possible at all?
a)
Do I have to edit something? What exactly? Or does it also run without changing anything?
Edit the searxng/settings.yml file according to your need
b)
Do I have to change Version: '3,7' to Version: '3,3'? (Why?) What else has to be changed? What service definitions are meant? I don't know, what to do.
root@rp4[/usr/local/searxng-docker]{0}: # docker-compose up
ERROR: Version in "./docker-compose.yaml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Either specify a supported version (e.g "2.2" or "3.3") and place your service definitions under the
services
key, or omit theversion
key and place your service definitions at the root of the file to use version 1.For more on the Compose file format versions, see https://docs.docker.com/compose/compose-file/
c) Check if everything is working
How should I know, what to do if something is not working?
I got some errors, here is the whole output:
https://pastebin.com/VAQ0MedH
d)
When I try to call http://192.168.178.100:8080/ I get the message 'internal server error' in the webbrowser.
Thanks for any help to get searxng running.
Greetings
Uwe
Beta Was this translation helpful? Give feedback.
All reactions