1、安装Docker
# 安装Docker
https://docs.docker.com/get-docker/
# 安装Docker Compose
https://docs.docker.com/compose/install/
# CentOS安装Docker
https://mp.weixin.qq.com/s/nHNPbCmdQs3E5x1QBP-ueA
2、安装SearXNG
详见:
https://docs.searxng.org/admin/installation-docker.html
https://github.com/searxng/searxng-docker
创建目录:
mkdir searxng
cd searxng
下载:
wget https://github.com/searxng/searxng-docker/archive/refs/heads/master.zip
解压:
# 安装zip、unzip
# yum install -y zip unzip
# 解压
unzip master.zip
切换目录:
cd searxng-docker-master
查看.env文件:
# By default listen on https://localhost
# To change this:
# * uncomment SEARXNG_HOSTNAME, and replace <host> by the SearXNG hostname
# * uncomment LETSENCRYPT_EMAIL, and replace <email> by your email (require to create a Let's Encrypt certificate)
# SEARXNG_HOSTNAME=<host>
# LETSENCRYPT_EMAIL=<email>
备份.env文件:
cp .env .env-bak
修改.env文件:
# 指定域名或ip,
# 假设当前ip为192.168.186.128,端口3000,供外网访问
sed -i 's/# SEARXNG_HOSTNAME=<host>/SEARXNG_HOSTNAME=http:\/\/192.168.186.128:3000/g' .env
查看Caddyfile文件:
{
admin off
log {
output stderr
format filter {
# Preserves first 8 bits from IPv4 and 32 bits from IPv6
request>remote_ip ip_mask 8 32
request>client_ip ip_mask 8 32
# Remove identificable information
request>r


3656

被折叠的 条评论
为什么被折叠?



