All Projects → xinahn → Xinahn Socket

xinahn / Xinahn Socket

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

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Xinahn Socket

Search Engine Parser
Lightweight package to query popular search engines and scrape for result titles, links and descriptions
Stars: ✭ 216 (+180.52%)
Mutual labels:  bing, google, search-engine
Translators
🌏🌍🌎Translators🌎🌍🌏 is a library which aims to bring free, multiple, enjoyable translation to individuals and students in Python. Translators是一个旨在用Python为个人和学生带来免费、多样、愉快翻译的库。
Stars: ✭ 295 (+283.12%)
Mutual labels:  bing, google, baidu
Sitedorks
Search Google/Bing/Ecosia/DuckDuckGo/Yandex/Yahoo for a search term with a default set of websites, bug bounty programs or a custom collection.
Stars: ✭ 221 (+187.01%)
Mutual labels:  bing, google, baidu
Image Downloader
Download images from Google, Bing, Baidu. 谷歌、百度、必应图片下载.
Stars: ✭ 1,173 (+1423.38%)
Mutual labels:  bing, google, baidu
Jsearch
jSearch(聚搜) 是一款专注内容的chrome搜索扩展,一次搜索聚合多平台内容。
Stars: ✭ 193 (+150.65%)
Mutual labels:  bing, google, baidu
Alfred Web Search Suggest
Alfred search suggest workflow for various popular websites.
Stars: ✭ 249 (+223.38%)
Mutual labels:  zhihu, google, baidu
Idt
Image Dataset Tool (idt) is a cli tool designed to make the otherwise repetitive and slow task of creating image datasets into a fast and intuitive process.
Stars: ✭ 202 (+162.34%)
Mutual labels:  bing, search-engine
Scrapy-SearchEngines
bing、google、baidu搜索引擎爬虫。python3.6 and scrapy
Stars: ✭ 28 (-63.64%)
Mutual labels:  bing, baidu
bing-ip2hosts
bingip2hosts is a Bing.com web scraper that discovers websites by IP address
Stars: ✭ 99 (+28.57%)
Mutual labels:  search-engine, bing
Crow Translate
A simple and lightweight translator that allows to translate and speak text using Google, Yandex and Bing.
Stars: ✭ 503 (+553.25%)
Mutual labels:  bing, google
Image search
Python Library to download images and metadata from popular search engines.
Stars: ✭ 86 (+11.69%)
Mutual labels:  bing, google
Searchwithmybrowser
Open Cortana searches with your default browser.
Stars: ✭ 285 (+270.13%)
Mutual labels:  bing, google
Search Deflector
A small program that forwards searches from Cortana to your preferred browser and search engine.
Stars: ✭ 620 (+705.19%)
Mutual labels:  bing, google
awesome-search-engine-optimization
A curated list of backlink, social signal opportunities, and link building strategies and tactics to help improve search engine results and ranking.
Stars: ✭ 82 (+6.49%)
Mutual labels:  search-engine, bing
Funpyspidersearchengine
Word2vec 千人千面 个性化搜索 + Scrapy2.3.0(爬取数据) + ElasticSearch7.9.1(存储数据并提供对外Restful API) + Django3.1.1 搜索
Stars: ✭ 782 (+915.58%)
Mutual labels:  zhihu, search-engine
Mtrans
Multi-source Translation
Stars: ✭ 711 (+823.38%)
Mutual labels:  google, baidu
Awesome Seo
Google SEO研究及流量变现
Stars: ✭ 942 (+1123.38%)
Mutual labels:  google, search-engine
Decryptlogin
APIs for loginning some websites by using requests.
Stars: ✭ 1,861 (+2316.88%)
Mutual labels:  zhihu, baidu
Sou
简单搜索,一个简单的前端界面。用惯了各种导航首页,满屏幕尽是各种不厌其烦的广告和资讯;尝试自己写个自己的主页。
Stars: ✭ 628 (+715.58%)
Mutual labels:  google, baidu
Socialite
Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, you can easily use it without Laravel.
Stars: ✭ 1,026 (+1232.47%)
Mutual labels:  google, baidu

信安搜索

Note 后端文档补齐中,若有问题请提交issue,感谢!

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

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

此repo为后端代码,跑完后端之后请接着跑前端设置

目前支援的搜索引擎

搜索引擎 源码 ./utils/*.js 状态
百度 se_baiduParser.js
百科 se_baikeParser.js
必应 se_bingParser.js
谷歌 se_googleParser.js
百度知道 se_zhidaoParser.js
知乎 se_zhihuParser.js

事前准备

  1. 确认已安装Nginx以及Node.js
  2. apt install default-jre
  3. apt install chromium-driver

安装

$ git clone https://github.com/xinahn/xinahn-socket
$ cd xinahn-socket && npm install

执行API

  1. Antenna.js -> 只需跑一个,接口会跑在 port 4100 antenna.js 为一个整合所有并发的请求并且与前端沟通的脚本。
$ node antenna.js
  1. Minion.js -> 依照需求开启多个,与 Antenna.js 进行 socket 沟通。
$ node minion.js

注意:minion.js 不能跑在root。

Nginx 设置

将以下代码黏贴于 /etc/nginx/sites-available/default.conf 之中。

server {
	...
	location ^~ /api/ {
		proxy_pass http://localhost:4100;
 	}
	...
}

重新载入 Nginx 设定即可

$ service nginx reload

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].