Este repositorio contiene el contenido del sitio web de Solr.cool y el repositorio de paquetes Solr.
El sitio web está construido con Jekyll y alojado en las páginas GitHub. Use la imagen oficial de Docker para encender una instancia local de Jekyll y señalar su navegador a Localhost: 4000.
docker run --rm
--volume="$PWD:/srv/jekyll"
-p "4000:4000"
-it jekyll/jekyll:3.8
jekyll serve --watch
La información del paquete SOLR y los meta datos raspados se registran en la carpeta Jekyll _data en este repositorio:
_data/packages : información básica del paquete (curada manualmente)_data/details ( generado ) - Información de repositorio raspada de cada paquete_data/releases ( generado ): información de versión de versión raspada de cada paquete☝️ El proceso de actualización es activado por Travis CI diariamente.
Para actualizar el repositorio de paquetes, la versión y la información de la versión, ejecute el script build.sh . Para cada paquete lo hará:
Para ejecutar build.sh localmente, necesita un token personal de acceso GitHub y un par de claves públicas/privadas:
export GH_USER= < your-github-username >
export GH_ACCESS_TOKEN= < your-github-access-token >
openssl genrsa -out solr.cool.pem 4096
openssl rsa -in solr.cool.pem -pubout -outform DER -out publickey.derUsted puede agregar su paquete Solr a Solr.cool. Estamos abiertos a los paquetes FOSS y con licencia comercial.
Lea las pautas de contribución sobre cómo agregar su paquete al repositorio. ¡Es bastante fácil, lo juro!
Empuje para master en Github. Hecho.
Este proyecto tiene licencia bajo la licencia Apache, versión 2.