タグ

Fessに関するkoma_gのブックマーク (12)

  • FessでJIRA/Confluenceを高速に横断検索する - Qiita

    この記事では、全文検索サーバー Fessを利用してJIRAの課題(issue)やConfluenceのwikiコンテンツ等を横断検索する方法を紹介します。 これはFess上で実際にissueの検索を行っている画面のスクリーンショットです。 JIRA/Confluenceとは? JIRAはAtlassian社が開発したソフトウェアで、課題管理、進捗管理、スケジュール管理など、プロジェクト全般を広く管理することができます。 Confluenceは同じくAtlassian社のソフトウェアで、JIRAと連携して、wikiで情報共有を行うことができます。 導入手順 FessでJIRA/Confluenceを横断検索するための手順を説明します。 導入の流れは次のようになります。 プラグイン追加 Fessの起動 認証設定 クローラの設定・実行 1. プラグイン追加 Fessの現バージョン(12.2.0)

    FessでJIRA/Confluenceを高速に横断検索する - Qiita
  • インストール手順

    インストール方法 Fessでは、ZIPアーカイブ、RPM/DEB/パッケージ、Dockerイメージでの配布物を提供しています。 Dockerを利用することで、WindowsMacなどでも、Fessを簡単にセットアップすることができます。 運用環境を構築する場合は必ずインストールガイドを参照してください。 Docker Desktopのインストール 今回は、Windowsでの利用方法を説明します。 Docker Desktopがインストールされていない場合は、以下の手順でインストールしてください。 OSごとにダウンロードするファイルや手順に違いがあるので、お使いの環境に合わせて実施する必要があります。 詳細は Docker のドキュメントを参照してください。 ダウンロード Docker Desktop で該当OSのインストーラーをダウンロードします。 インストーラーの実行 ダウンロードした

    インストール手順
  • GitHub - codelibs/fess-ds-git: DataStore Crawler for Git Repository

  • docker composeを使って全文検索システム「FESS」を構築する手順

    docker-composeを使って全文検索システムである「FESS」を構築する手順するを記述してます。 環境 OS ubuntu 20.04docker 19.03.8docker compose 1.25.5 ※Ubuntu20.04にdockerのインストールはこちら ※Ubuntu20.04にdocker-composeのインストールはこちら docker-compose.yml作成 まずはリポジトリをクローンします。

    docker composeを使って全文検索システム「FESS」を構築する手順
  • 簡単導入! OSS全文検索サーバFess入門(24) GitBucketのクロール

    社内のソースコードの管理などに「GitBucket」を利用している企業もあると思います。 今回は、 Fess 13.6.1とGitBucket 4.33.0を利用してGitBucket上にあるデータを効率良く検索する方法を紹介します。 クロールするためのプラグインをそれぞれにインストールすることで、リポジトリ内のソースコード、Issue、Wikiを検索対象とすることが可能です。FessとGitBucketを連携させることによって、複数のリポジトリに含まれるさまざまなデータを高速に検索ができるようになります。 GitBucketの入手 まず、GitBucketの公式サイトからWARファイルをダウンロードし、以下のコマンドを実行して起動します。 $ java -jar gitbucket.war --port=8080 --prefix=gitbucket すると、「http://localh

    簡単導入! OSS全文検索サーバFess入門(24) GitBucketのクロール
  • オープンソース全文検索サーバー Fess

    利用環境 Apache ライセンスで提供 (フリーソフトなので、無料で利用可能) Java環境またはDocker環境で利用(OS非依存) OpenSearchまたはElasticsearchを検索エンジンとして利用 用途に応じて柔軟に対応可能な設計 クロール Web、ファイルシステム、Windows共有フォルダ、データベースをクロール MS Office(Word/Excel/PowerPoint) や PDF など多くのファイル形式に対応 リクエストヘッダーに情報付加、重複ドメインの設定、検索結果のパス変換 OCRなどの外部テキスト抽出対応

    オープンソース全文検索サーバー Fess
  • 使用メモリー関連の設定

    メモリーの設定について Java ではプロセスごとに使用する最大メモリが設定されています。ですので、サーバーに 8G の物理メモリがあったとしてもプロセスでの上限以上のメモリを使用することはありません。クロールのスレッド数や間隔により消費するメモリも大きく変わります。メモリが足りない状況になった場合は以降の説明の手順で設定を変更してください。 ヒープメモリーの最大値変更 クロール設定の内容によっては以下のような OutOfMemory エラーが発生する場合があります。

  • 【連載】簡単導入! OSS全文検索サーバFess入門 [1] 全文検索サーバFessを導入しよう

    Google Site Searchが2018年3月をもってサービス終了するため、自社Webサイトに組み込む検索サービスを探している方も多いのではないでしょうか。また、企業や個人で保有するファイルが年々増えており、効率よく必要なものを見つけられる仕組みを求める声もよく聞きます。 そうした背景から、検索サーバの導入を検討するケースが増えているようです。 一昔前であればnamazuなどの一部プロダクトに選択肢が限られていましたが、現在ではApache Luceneのような低レイヤーのライブラリから、今回紹介するFessのような導入すればすぐ利用できる検索サーバまで、さまざまなものが出てきています。 連載では、全文検索サーバFessを使って、ウェブ検索や企業内検索の実現方法を紹介していきます。 検索の理論的な話ではなく、実際の検索課題にどのように対応していくかをもとに実践的な説明していきます。

    【連載】簡単導入! OSS全文検索サーバFess入門 [1] 全文検索サーバFessを導入しよう
  • オープンソース全文検索サーバー Fess

    利用環境 Apache ライセンスで提供 (フリーソフトなので、無料で利用可能) Java環境またはDocker環境で利用(OS非依存) OpenSearchまたはElasticsearchを検索エンジンとして利用 用途に応じて柔軟に対応可能な設計 クロール Web、ファイルシステム、Windows共有フォルダ、データベースをクロール MS Office(Word/Excel/PowerPoint) や PDF など多くのファイル形式に対応 リクエストヘッダーに情報付加、重複ドメインの設定、検索結果のパス変換 OCRなどの外部テキスト抽出対応

    オープンソース全文検索サーバー Fess
  • 全文検索サーバー Fess を Docker で動かす - Qiita

    Fessとは 公式サイト: http://fess.codelibs.org/ja/ Fessとは、Javaで作られた全文検索サーバーです。Github上にApacheライセンスで公開されており、Googleの検索エンジンのようなものを簡単に導入することができます。 また、GUIによる操作で設定を行えるため、管理も容易に行えます。 Docker Hubにリポジトリが公開されているので、Dockerで導入したいと思います。 環境 Ubuntu 16.04 LTS Docker version 1.11.2, build b9f10c9 java version "1.8.0_91" Fess 10.1.1 導入 Dockerの導入は筋とはあまり関係ないので省きます。 Fessの導入には、Docker Hubのリポジトリを使うと簡単です。 https://hub.docker.com/r/c

    全文検索サーバー Fess を Docker で動かす - Qiita
  • 全文検索システムFessを用いた検索システム構築入門

    Fessは「5分で簡単に構築可能な全文検索サーバー」です。 Javaで開発され、検索エンジン部分にはelasticsearchを採用しています。起動すればすぐに全文検索システムとして利用することも可能ですが、APIも提供しているので、開発しているシステムに組み込んで利用することも可能です。 FessではWebやファイルシステム上のHTMLPDF、MS Office系ファイルなどをクロールしてインデクシングすることができます。また、データベース内のデータも取り込んでインデクシングすることも設定だけで可能です。検索についても複雑なクエリーを覚える必要もなく、必要な検索をシンプルに行うことができます。 今回は、Fessを用いた全文検索システムを簡単に構築する方法からJavaでどのように開発しているかなどをご紹介します。Read less

    全文検索システムFessを用いた検索システム構築入門
  • GitBucketで高速に横断検索するためのプラグイン - Qiita

    この記事では、GitBucketの検索機能を強化するプラグインgitbucket-fess-pluginについて紹介します。 このプラグインは、GitBucketと、全文検索サーバー Fessを連携させることによって、 複数のリポジトリ間を横断する検索を 高速に 行えるようにします。 以降、今回紹介するプラグインのことをFessプラグインと呼びます。 これはFessプラグインを使用した際のGitBucketのスクリーンショットです。 "code"という文字列を含むソースコードを、複数のリポジトリを対象に検索できていることが分かると思います。 FessプラグインはGitHub上で公開しています。 GitHub - codelibs/gitbucket-fess-plugin (追記 2017/3/20: 記事執筆時はβ版でしたが、このたびバージョン1.0.0をリリースしました! ) この記事

    GitBucketで高速に横断検索するためのプラグイン - Qiita
  • 1