Owdex ist ein offener Index von Seiten aus dem gesamten Web. Anstatt den Hypertext anhand von Links zu durchsuchen, indiziert es nur die Seiten, auf die seine Benutzer es verweisen. Ziel von Owdex ist es, eine bessere Alternative zur Websuche zu schaffen, indem wir die Masse an Junk-Ergebnissen durchbrechen und den Fokus auf echte Informationen lenken.
Wir empfehlen die Verwendung von Docker Compose in der Produktion. Ein Beispiel-Setup ist unter owdex/compose
verfügbar.
$ 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
Wenn an anderer Stelle bereits Solr- und MongoDB-Instanzen ausgeführt werden, können Sie Owdex einfach allein verwenden. Bilder sind für jede Veröffentlichung in der GitHub Container Registry verfügbar. Stellen Sie sicher, dass Sie die gewünschte Version festlegen (anstatt nur „Neueste“ auszuwählen), da es jederzeit zu wichtigen Änderungen kommen kann.
$ 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
Sie werden wahrscheinlich weiterhin Docker Compose verwenden wollen, da die Verwaltung der Datenbanken sowie die Erstellung von Tailwind CSS nicht mehr Ihr Problem sind.
$ git clone https://github.com/owdex/owdex.git
$ chmod +x setup.sh
$ ./setup.sh
$ docker compose up --build -d
Während Sie Änderungen an owdex.toml
vornehmen können, müssen Sie nicht unbedingt das Administratorkennwort oder den geheimen Schlüssel ändern, da diese in einer nicht exponierten Entwicklungsumgebung keine große Rolle spielen. Sie können dann unter http://127.0.0.1
auf das Frontend zugreifen.
Bitte sehen Sie sich CONTRIBUTING.md an.
Vielen Dank an @4censord für die außergewöhnliche Hilfe, Unterstützung und Ratschläge.
Owdex ist unter der GNU AGPL v3 lizenziert.