当前位置: 首页 > news >正文

湖北专业网站建设产品介绍可以做淘宝客的网站

湖北专业网站建设产品介绍,可以做淘宝客的网站,php网站开发语言的优点,吉林省建设厅官网查询介绍 SearXNG是聚合了七十多种搜索服务的开源搜索工具。我们可以匿名浏览页面,不会被记录和追踪。作为开发者,SearXNG也提供了清晰的API接口以及完整的开发文档。 部署 我们可以很方便地使用Docker和Docker compose部署SearXNG。下面给出Docker部署Se…

介绍

SearXNG是聚合了七十多种搜索服务的开源搜索工具。我们可以匿名浏览页面,不会被记录和追踪。作为开发者,SearXNG也提供了清晰的API接口以及完整的开发文档。

部署

我们可以很方便地使用Docker和Docker compose部署SearXNG。下面给出Docker部署SearXNG的步骤。
拉取Docker部署代码工程:

git clone https://github.com/searxng/searxng-docker.git

拉取代码前需要安装git。这里的工程因为在github上,网络可能有点慢,可以使用国内的码云导入github仓库,再拉取码云的仓库的话会快很多。当前一些github的国内代理站点直接拉也是可以的。

拉取完成我们可以的到下面的代码目录:
在这里插入图片描述
这里我们主要修改docker-compose.yaml和searxng/settings.yml两个文件:

......searxng:container_name: searxngimage: docker.io/searxng/searxng:latestrestart: unless-stoppednetworks:- searxngports:- "8080:8080"volumes:- ./searxng:/etc/searxng:rwenvironment:- SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/cap_drop:- ALLcap_add:- CHOWN- SETGID- SETUIDlogging:driver: "json-file"options:max-size: "1m"max-file: "1"
......

这里主要是修改了端口映射: - "127.0.0.1:8080:8080"改成了- "8080:8080"。这样可以使用允许任意ip访问。

searxng/settings.yml:

# see https://docs.searxng.org/admin/settings/settings.html#settings-use-default-settings
use_default_settings: true
engines:- name: arch linux wikitokens: ['$ecretValue']- name: bingdisabled: false
server:# base_url is defined in the SEARXNG_BASE_URL environment variable, see .env and docker-compose.ymlsecret_key: "D8ik&us6@*isJms"  # change this!limiter: false  # can be disabled for a private instanceimage_proxy: true
search:formats:- html- json
ui:static_use_hash: true
redis:url: redis://redis:6379/0

这里主要是修改了secret_key,不允许为默认值。engines引擎添加了bing的默认访问。以及search的formats允许返回json格式。下面我们就可以直接启动服务了!

docker-compose up -d

拉镜像慢可以参考我的/etc/docker/daemon.json配置:

{"registry-mirrors": [
"https://docker.1panel.dev",
"https://docker.fxxk.dedyn.io",
"https://docker.xn--6oq72ry9d5zx.cn",
"https://docker.m.daocloud.io",
"https://a.ussh.net",
"https://docker.zhai.cm"]}

更换镜像源地址不要忘记重启docker:

sudo systemctl daemon-reload && sudo systemctl restart docker

这样我们就可以使用ip:8080访问searxng了:
在这里插入图片描述

体验

在这里插入图片描述
可以看到除了bing外其他的搜索引擎都访问超时了,这就是为什么我们需要改searxng/settings.yml配置文件,添加允许默认bing搜索。

大家可以在搜索结果页面右上角的首选项里面做个性配置,这个配置是保存在你浏览器缓存里面,不会保存到服务端。下面我们测试下使用postman访问searxng的搜索接口。
在这里插入图片描述
因为我本地的8080端口被占用了所以我把容器内的8080映射到了28080。我添加了format:jsonq:北京天气。去查询北京天气,得到了json格式的返回!接下来大家就可以自己去diy自己的应用了!

传送门

  • searxng官方文档:https://docs.searxng.org/
  • searxng部署仓库地址:https://github.com/searxng/searxng-docker
http://www.yayakq.cn/news/600652/

相关文章:

  • 洛阳响应式网站建设备案的域名做电影网站吗
  • 自适应文章网站模板什么是公司主页
  • 网站推广员能力要求聊城做网站多少钱
  • 好网站建设公司业务服装公司网站策划方案
  • 云服务器可以做视频网站吗网站优化要做哪些工作
  • 网站建设应注意的问题有哪些天津微信网站开发
  • 富阳做网站洛洛科技优化wordpress后台速度
  • 创意设计师个人网站手游网站怎么做的
  • 大学网站建设的意义检测WordPress主题的网站
  • 手机wap网站导航模板wordpress wp_footer在哪里定义
  • mvc 5 做网站的教程晋江网站建设晋江
  • 免费制作自己的微网站长沙建网站制作公司
  • 重庆涪陵网站设计公司推荐微信小程序一键生成链接
  • 通州网站建设公司宁夏区建设厅网站
  • 个人制作网站的流程建设工程查询系统
  • 网站建设公司怎么开拓业务有哪些企业可以做招聘的网站
  • 沭阳县建设局网站英语写作网站
  • 深圳做网站找谁有什么网站可以做商品展示的吗
  • 苏州运营推广网站建设好用的wordpress博客主题
  • 关于水果怎么做网站网站建设设计制作 熊掌号
  • 国外网站打不开怎么解决做云购网站
  • 百度注册域名免费建站马鞍山做网站公司
  • 呼市网站建设用wordpress教程视频
  • 网络营销导向企业网站建设的一般原则县城做网站的多么
  • 福州网站建设价格小程序开发公司简介
  • 合肥市建设网官方网站wordpress卡
  • 上海企业网站制作中建建设银行网站
  • iis7建立网站php发布post到wordpress
  • 顺德区网站设计网络营销的主要形式有建设网站
  • 最好建设网站网站开发了下载文件需要