You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have followed the Method 1 from the step by step guide installation.
When I run:
docker compose up
WARN[0000] /Users/PycharmProjects/searxng-docker/docker-compose.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion
[+] Running 3/0
✔ Container redis Created 0.0s
✔ Container caddy Created 0.0s
✔ Container searxng Created 0.0s
Attaching to caddy, redis, searxng
caddy | {"level":"info","ts":1738608966.9747593,"msg":"using config from file","file":"/etc/caddy/Caddyfile"}
caddy | {"level":"warn","ts":1738608966.9757073,"logger":"caddyfile","msg":"Unnecessary header_up X-Forwarded-Proto: the reverse proxy's default behavior is to pass headers to the upstream"}
caddy | {"level":"info","ts":1738608966.976611,"msg":"adapted config to JSON","adapter":"caddyfile"}
caddy | {"level":"warn","ts":1738608966.9766216,"msg":"Caddyfile input is not formatted; run 'caddy fmt --overwrite' to fix inconsistencies","adapter":"caddyfile","file":"/etc/caddy/Caddyfile","line":2}
caddy | {"level":"warn","ts":1738608966.9771225,"logger":"admin","msg":"admin endpoint disabled"}
caddy | {"level":"warn","ts":1738608966.9772825,"logger":"http.auto_https","msg":"server is listening only on the HTTP port, so no automatic HTTPS will be applied to this server","server_name":"srv0","http_port":80}
caddy | {"level":"info","ts":1738608966.9774594,"logger":"tls.cache.maintenance","msg":"started background certificate maintenance","cache":"0x40005c3900"}
caddy | {"level":"warn","ts":1738608966.978258,"logger":"http","msg":"HTTP/2 skipped because it requires TLS","network":"tcp","addr":":80"}
caddy | {"level":"warn","ts":1738608966.9782674,"logger":"http","msg":"HTTP/3 skipped because it requires TLS","network":"tcp","addr":":80"}
caddy | {"level":"info","ts":1738608966.9782705,"logger":"http.log","msg":"server running","name":"srv0","protocols":["h1","h2","h3"]}
caddy | {"level":"info","ts":1738608966.978486,"msg":"autosaved config (load with --resume flag)","file":"/config/caddy/autosave.json"}
caddy | {"level":"info","ts":1738608966.9784975,"msg":"serving initial configuration"}
caddy | {"level":"info","ts":1738608966.980282,"logger":"tls","msg":"storage cleaning happened too recently; skipping for now","storage":"FileStorage:/data/caddy","instance":"00a5caec-c4b9-4e8d-ace6-2e11229c66a9","try_again":1738695366.980281,"try_again_in":86399.999999792}
caddy | {"level":"info","ts":1738608966.9803295,"logger":"tls","msg":"finished cleaning storage units"}
searxng | SearXNG version 2025.2.3+4ab7984ed
searxng | Use existing /etc/searxng/uwsgi.ini
searxng | Use existing /etc/searxng/settings.yml
searxng | Listen on 0.0.0.0:8080
searxng | [uWSGI] getting INI configuration from /etc/searxng/uwsgi.ini
searxng | [uwsgi-static] added mapping for /static => /usr/local/searxng/searx/static
searxng | *** Starting uWSGI 2.0.25.1 (64bit) on [Mon Feb 3 18:56:07 2025] ***
searxng | compiled with version: 13.2.1 20240309 on 17 May 2024 06:11:37
searxng | os: Linux-6.10.14-linuxkit #1 SMP Fri Nov 29 17:22:03 UTC 2024
searxng | nodename: a9876e936546
searxng | machine: aarch64
searxng | clock source: unix
searxng | pcre jit disabled
searxng | detected number of CPU cores: 12
searxng | current working directory: /usr/local/searxng
searxng | detected binary path: /usr/sbin/uwsgi
searxng | setgid() to 977
searxng | setuid() to 977
searxng | chdir() to /usr/local/searxng/searx/
searxng | your memory page size is 4096 bytes
searxng | detected max file descriptor number: 1048576
searxng | building mime-types dictionary from file /etc/mime.types...1390 entry found
searxng | lock engine: pthread robust mutexes
searxng | thunder lock: disabled (you can enable it with --thunder-lock)
searxng | uwsgi socket 0 bound to TCP address 0.0.0.0:8080 fd 3
searxng | Python version: 3.12.8 (main, Dec 7 2024, 00:01:15) [GCC 13.2.1 20240309]
searxng | Python main interpreter initialized at 0xffffa962c3a0
searxng | python threads support enabled
searxng | your server socket listen backlog is limited to 100 connections
searxng | your mercy for graceful operations on workers is 60 seconds
searxng | mapped 603360 bytes (589 KB) for 16 cores
searxng | *** Operational MODE: preforking+threaded ***
searxng | added /usr/local/searxng/ to pythonpath.
searxng | spawned uWSGI master process (pid: 7)
searxng | spawned uWSGI worker 1 (pid: 10, cores: 4)
searxng | spawned uWSGI worker 2 (pid: 11, cores: 4)
searxng | spawned uWSGI worker 3 (pid: 15, cores: 4)
searxng | spawned 4 offload threads for uWSGI worker 1
searxng | spawned uWSGI worker 4 (pid: 19, cores: 4)
searxng | spawned 4 offload threads for uWSGI worker 2
searxng | spawned 4 offload threads for uWSGI worker 3
searxng | spawned 4 offload threads for uWSGI worker 4
searxng | WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0xffffa962c3a0 pid: 11 (default app)
searxng | WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0xffffa962c3a0 pid: 19 (default app)
searxng | WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0xffffa962c3a0 pid: 10 (default app)
searxng | WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0xffffa962c3a0 pid: 15 (default app)
searxng | 2025-02-03 18:56:11,794 ERROR:searx.botdetection: X-Forwarded-For header is not set!
searxng | 2025-02-03 18:56:11,795 ERROR:searx.botdetection: X-Real-IP header is not set!
searxng | 2025-02-03 18:56:11,833 ERROR:searx.botdetection: X-Forwarded-For header is not set!
searxng | 2025-02-03 18:56:11,833 ERROR:searx.botdetection: X-Real-IP header is not set!
searxng | 2025-02-03 18:56:42,887 ERROR:searx.botdetection: X-Forwarded-For header is not set!
searxng | 2025-02-03 18:56:42,887 ERROR:searx.botdetection: X-Real-IP header is not set!
After I hit http://localhost:8080/
I got the docker error logs:
searxng | 2025-02-03 18:56:11,794 ERROR:searx.botdetection: X-Forwarded-For header is not set!
searxng | 2025-02-03 18:56:11,795 ERROR:searx.botdetection: X-Real-IP header is not set!
searxng | 2025-02-03 18:56:11,833 ERROR:searx.botdetection: X-Forwarded-For header is not set!
searxng | 2025-02-03 18:56:11,833 ERROR:searx.botdetection: X-Real-IP header is not set!
searxng | 2025-02-03 18:56:42,887 ERROR:searx.botdetection: X-Forwarded-For header is not set!
searxng | 2025-02-03 18:56:42,887 ERROR:searx.botdetection: X-Real-IP header is not set!
This discussion was converted from issue #332 on February 03, 2025 22:45.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
I have followed the Method 1 from the step by step guide installation.
When I run:
After I hit
http://localhost:8080/
I got the docker error logs:
Beta Was this translation helpful? Give feedback.
All reactions