信頼性の高い検索結果のみを表示する検索エンジンを目指したsearxngのカスタムインスタンス https://freasearch.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
nexryai 83792edaf3
[google.py] Accept-Languageヘッダーの調整
2 days ago
.github data-update.yml: updated on the 28th of the month 4 weeks ago
dockerfiles docker: log to stdout 3 months ago
docs [doc] intersphinx: fix https://python-babel.github.io/flask-babel 6 days ago
examples Fix whitespaces 6 years ago
searx [google.py] Accept-Languageヘッダーの調整 2 days ago
searxng_extra [doc] fix some leftovers from ad964562c 2 weeks ago
src/brand [simple] ImageLayout.watch: `img_load_error.svg` if img load fails 7 months ago
tests アップストリームの更新のマージ 1 week ago
utils 設定を修正 1 month ago
windstorm windstormエンジンを追加 4 days ago
.config.sh reference docs.searxng.org 6 months ago
.coveragerc [mod] use github actions instead of travis 2 years ago
.dir-locals.el [emacs] flycheck should use the eslint checker from developer tools 5 months ago
.dockerignore [fix] tidy up ignore lists .gitignore & .dockerignore 1 year ago
.gitattributes [fix] update .gitattributes 1 year ago
.gitignore [fix] ensure that test.pyright installs pyright 5 months ago
.nvmrc Node: update to node 16.15.1 3 days ago
.pylintrc [fix] prepare for pylint 2.14.0 4 weeks ago
.weblate [translations] web integration 11 months ago
.yamllint.yml [enh] add test.yamllint - lint yaml files 1 year ago
AUTHORS.rst Add privacypolicy_url option 2 weeks ago
CHANGELOG.rst reference docs.searxng.org 6 months ago
CONTRIBUTING.md reference docs.searxng.org 6 months ago
Dockerfile docker: log to stdout 3 months ago
LICENSE [fix] full AGPLv3+ license according to #382 7 years ago
Makefile [theme] peel out oscar from SearXNG development 2 months ago
PULL_REQUEST_TEMPLATE.md Add PR template and contribution guidelines 2 years ago
README.md readme更新 2 days ago
README.rst fix bug 2 months ago
SECURITY.md [enh] add security policy 5 months ago
babel.cfg [fix] jinja/babel: WithExtension and AutoEscapeExtension are built-in now. 3 months ago
manage [fix] test.yamllint: return non-zero exit code on warnings 2 weeks ago
package.json Node: update to node 16.15.1 3 days ago
pyrightconfig-ci.json [mod] add test.pyright to test & ci.test targets 5 months ago
pyrightconfig.json [fix] pyrightconfig.json include only dedicated folders in the test 5 months ago
requirements-dev.txt Bump selenium from 4.2.0 to 4.3.0 4 days ago
requirements.txt Bump certifi from 2022.5.18.1 to 2022.6.15 2 weeks ago
setup.py [mod] replace /help by /info pages and include pages in project docs 4 months ago

README.md

信頼性の高い検索結果のみを表示するクリーンな検索エンジンを目指したsearxngのカスタムインスタンス

ブラックリストについて 🚫

searx/settings.ymlに検索エンジンの設定と検索結果に表示しないサイトの一覧があります。これに追加、削除したいドメインや質問がある場合、issueかPRを開いてください。

API 💫

Frea Searchには完全無償で使えるAPIが付属しています。検索結果をjsonで取得できます。

https://freasearch.org/search?q=検索したいワード&format=json

インストール方法 💿

予めcurlgitcaddyをインストールしてください

git clone https://git.sda1.net/frea/search
cd search
sudo -H ./utils/searx.sh install all

/etc/caddy/Caddyfile に以下の内容を書き込みます。

freasearch.org {
        header Access-Control-Allow-Origin "https://assets.freasearch.org"
        reverse_proxy localhost:8888
}

最後に変更を適用

sudo systemctl reload caddy

他のhttpサーバーでは駄目なのですか?

Frea Searchではセキュリティとパフォーマンス、設定ファイルの美しさの観点からcaddyを使用することを推奨しています。
Access-Control-Allow-Originhttps://assets.freasearch.orgに設定し、localhost:8888へリバースプロキシを行う設定を書けばnginxやApacheでも同じことが可能ですが、必ずcertbotなどを使用しエンドツーエンドを暗号化してください。

assets.freasearch.orgとは何ですか?

https://assets.freasearch.orgではライセンスの関係上このリポジトリには同梱できないフォントやアイコンなどのファイルがホストされています。これらのコンテンツもセルフホストしたい方向けのソリューションは現在準備中です。

Cloudflareについて

CloudflareはSSLのトラストモデルを破壊し、さらにキャッシュやページ書き換えによる不具合を引き起こすためFrea Searchでの使用は推奨しておらず、サポートもされていません。

インスタンスのアップデート方法 🔁

コマンド一つで自動的にGitリポジトリからの変更がPullされ適用されます。

cd search
sudo -H ./utils/searx.sh update searx

Special thanks (敬称略・順不同)🙏

・SearXNGの開発者、貢献者の方々

kr-tukimi
ロゴ作成

nullcat
404ページのイラスト提供

ブラックリストの改善協力

HonokaNo
・ゆう
・秋山めい
・松村咲穂
・永田琴乃
・島谷直樹
・西室涼乃