Owdex es un índice abierto de páginas de toda la web. En lugar de rastrear hipertexto basado en enlaces, solo indexa las páginas a las que lo dirigen sus usuarios. Owdex tiene como objetivo construir una mejor alternativa a la búsqueda web eliminando la gran cantidad de resultados basura y centrándose en la información real.
Recomendamos utilizar Docker Compose en producción. Hay un ejemplo de configuración disponible en 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 ya tiene instancias de Solr y MongoDB ejecutándose en otro lugar, puede usar Owdex solo. Las imágenes están disponibles para cada versión en GitHub Container Registry. Asegúrese de configurar la versión que desea (en lugar de simplemente seleccionar "más reciente"), ya que pueden ocurrir cambios importantes en cualquier momento.
$ 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
Es probable que aún quieras usar Docker Compose, ya que hace que administrar las bases de datos, así como crear Tailwind CSS, ya no sea tu problema.
$ git clone https://github.com/owdex/owdex.git
$ chmod +x setup.sh
$ ./setup.sh
$ docker compose up --build -d
Si bien puede realizar cambios en owdex.toml
, no necesariamente tiene que cambiar la contraseña de administrador o la clave secreta, ya que no importan mucho en un entorno de desarrollo no expuesto. Luego puede acceder a la interfaz en http://127.0.0.1
.
Consulte CONTRIBUTING.md.
Gracias a @4censord por su ayuda, apoyo y consejos excepcionales.
Owdex tiene licencia GNU AGPL v3.