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 获得许可。