Owdex est un index ouvert de pages sur le Web. Au lieu d’explorer l’hypertexte à partir de liens, il indexe uniquement les pages vers lesquelles ses utilisateurs le dirigent. Owdex vise à créer une meilleure alternative à la recherche sur le Web en éliminant l'ensemble des résultats indésirables et en mettant l'accent sur les informations réelles.
Nous vous recommandons d'utiliser Docker Compose en production. Un exemple de configuration est disponible sur 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
Si vous avez déjà des instances Solr et MongoDB exécutées ailleurs, vous pouvez simplement utiliser Owdex seul. Les images sont disponibles pour chaque version du GitHub Container Registry. Assurez-vous de définir la version souhaitée (au lieu de simplement extraire « la dernière »), car des modifications importantes peuvent survenir à tout moment.
$ 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
Vous souhaiterez probablement toujours utiliser Docker Compose, car cela fait que la gestion des bases de données, ainsi que la création de Tailwind CSS, ne sont plus votre problème.
$ git clone https://github.com/owdex/owdex.git
$ chmod +x setup.sh
$ ./setup.sh
$ docker compose up --build -d
Bien que vous puissiez apporter des modifications à owdex.toml
, vous n'êtes pas nécessairement obligé de modifier le mot de passe administrateur ou la clé secrète, car ceux-ci n'ont pas beaucoup d'importance dans un environnement de développement non exposé. Vous pouvez ensuite accéder au frontend à l' http://127.0.0.1
.
Veuillez consulter CONTRIBUTING.md.
Merci à @4censord pour son aide, son soutien et ses conseils exceptionnels.
Owdex est sous licence GNU AGPL v3.