owdex
v2.1.0
Owdex は、Web 全体のページのオープン インデックスです。リンクに基づいてハイパーテキストをクロールするのではなく、ユーザーが誘導したページのみをインデックスに登録します。 Owdex は、ジャンクな結果を徹底的に排除し、本物の情報に焦点を当てることで、Web 検索のより良い代替手段を構築することを目指しています。
実稼働環境では Docker Compose を使用することをお勧めします。セットアップ例はowdex/compose
で入手できます。
$ git clone https://github.com/owdex/compose.git owdex && cd owdex
$ chmod +x setup.sh
$ ./setup.sh
$ nano owdex.toml
# Edit the configuration file, being sure to change the secret key and admin password.
$ nano misc/Caddyfile
# Edit the reverse proxy configuration, being sure to change the domain name and email.
$ docker compose up -d
すでに Solr および MongoDB インスタンスを別の場所で実行している場合は、Owdex を単独で使用できます。イメージは、GitHub Container Registry からすべてのリリースで入手できます。破壊的な変更はいつでも発生する可能性があるため、(単に「最新」を取得するのではなく) 必要なバージョンを必ず設定してください。
$ wget https://raw.githubusercontent.com/owdex/compose/main/owdex.toml.default -O owdex.toml
$ nano owdex.toml
# Edit the configuration file, being sure to change the secret key, admin password and database hostnames.
$ docker run --detach --volume ./owdex.toml:/owdex.toml:ro ghcr.io/owdex/owdex:main
Docker Compose を使用すると、データベースの管理や Tailwind CSS の構築がもはや問題ではなくなるため、引き続き Docker Compose を使用することをお勧めします。
$ git clone https://github.com/owdex/owdex.git
$ chmod +x setup.sh
$ ./setup.sh
$ docker compose up --build -d
owdex.toml
に変更を加えることができますが、管理者パスワードや秘密キーは公開されていない開発環境ではあまり重要ではないため、必ずしも変更する必要はありません。これで、 http://127.0.0.1
でフロントエンドにアクセスできるようになります。
CONTRIBUTING.md を参照してください。
格別な支援、サポート、そしてアドバイスをくださった @4chand に感謝します。
Owdex は、GNU AGPL v3 に基づいてライセンスされています。