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 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 구축이 더 이상 문제가 되지 않으므로 여전히 사용하고 싶을 것입니다.
$ 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에 따라 라이센스가 부여됩니다.