搜索
搜索
天涯的知库
显示页面
过去修订
您的足迹:
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== Searxng 搜索引擎 ====== [[https://docs.searxng.org/admin/installation-docker.html|Docker 文档]] [[https://blog.laoda.de/archives/docker-compose-install-searxng|播主文档]] 1. 拉取镜像 <color #ff7f27>''%%docker pull searxng/searxng%%''</color> 2. 安装 (<wrap lo>BASE_URL=http://localhost:$PORT/</wrap>) <code> mkdir /root/searxng cd /root/searxng docker run --rm \ -d -p 8080:8080 \ -v "/root/searxng/searxng:/etc/searxng" \ -e "BASE_URL=https://xng.yfmai.eu.org/" \ -e "INSTANCE_NAME=searxng" \ searxng/searxng docker update --restart unless-stopped zealous_cohen </code> 3. Nginx 反向代理端口 ++++ xng.yfmai.eu.org | <code | download> server { server_name xng.yfmai.eu.org; #将所有请求转发给demo_pool池的应用处理 location / { proxy_pass http://127.0.0.1:8080; #$request_uri; proxy_set_header Host $host; # see flaskfix.py proxy_set_header X-Scheme $scheme; proxy_set_header X-Script-Name /searxng; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Via "nginx"; } listen 443 ssl; # managed by Certbot ssl_certificate /root/ssl-keys/yfmai/fullchain.pem; ssl_certificate_key /root/ssl-keys/yfmai/private.key; } server { if ($host = xng.yfmai.eu.org) { return 301 https://$host$request_uri; } listen 80; server_name xng.yfmai.eu.org; return 404; # managed by Certbot } </code> ++++ 自动启动docker容器 <code> mkdir /root/searxng cd /root/searxng docker run --restart always \ -d -p 8080:8080 \ -v "/root/searxng/searxng:/etc/searxng" \ -e "BASE_URL=https://xng.yfmai.eu.org/" \ -e "INSTANCE_NAME=searxng" \ searxng/searxng </code>
it/skills/searxng.txt
· 最后更改: 2023-09-16 07:31 由
goldentianya
回到顶部