owdex
v2.1.0
Owdex 是整個網路頁面的開放索引。它不是透過基於連結的超文本進行爬行,而是僅索引使用者定向到的頁面。 Owdex 旨在透過消除垃圾結果並將焦點集中在真實資訊上,建立一個更好的網路搜尋替代方案。
我們建議在生產中使用 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 容器註冊表中提供了每個版本的映像。確保設定您想要的版本(而不是僅僅拉“最新”),因為重大變更可能隨時發生。
$ 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 不再是您的問題。
$ 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。
感謝@4censord 的特殊幫助、支持和建議。
Owdex 根據 GNU AGPL v3 授權。