asiontang / xinahn-client

一个开源,高隐私,自架自用的聚合搜索引擎。https://xinahn.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

信安搜索

一个开源,高隐私,自架自用的聚合搜索引擎。 Demo点我

前后端皆为Javascript撰写,好上手,若有问题或需求请提交issue

此repo为前端代码,在部署之前请确认已经先跑完后端设置

事前准备

  1. 确认已安装Nginx以及Node.js
  2. 确认已跑完后端设置

安装

$ git clone https://github.com/xinahn/xinahn-client
$ cd xinahn-client && npm install
$ npm run build

此时建制好的档案会生产于./build/之下。

Nginx 设置

将以下代码黏贴于 /etc/nginx/sites-available/default.conf 之中,并且记得置换YOUR_CLIENT_DIRECTORY为你的xinahn-client位置

server {
	...
	root YOUR_CLIENT_DIRECTORY/xinahn-client/build;
	location / {
		try_files $uri $uri /index.html;
 	}
	...
}

重新载入 Nginx 设定即可

$ service nginx reload

打开 http://YOUR_SERVER_IP 即可开始使用搜寻了 :)

License

MIT

About

一个开源,高隐私,自架自用的聚合搜索引擎。https://xinahn.com

License:MIT License


Languages

Language:JavaScript 72.4%Language:CSS 24.1%Language:HTML 3.5%