Un sitio web informativo basado en Jekyll y Bootstrap para Farset Labs, un espacio de hackers y una organización benéfica ubicada en Belfast, Irlanda del Norte.
Instale los requisitos previos necesarios para Jekyll. Esto incluye una versión reciente de Ruby (2.5 o posterior). Recomendamos usar la última versión estable de Ruby que funciona con Jekyll y su plataforma elegida. Puede consultar su versión de Ruby ejecutando:
ruby --version
Sugerimos que use RVM o RBENV para administrar diferentes versiones de Ruby localmente.
Una vez que haya instalado los prequistes, abra el directorio del proyecto y ejecute:
gem install bundler
bundle install
bundle exec jekyll serve -w
Abra http: // localhost: 4000 en un navegador para ver el sitio.
Docker proporciona entornos reproducibles para ayudar al desarrollo. Para trabajar con este sitio utilizando Docker primero, asegúrese de que Docker esté instalado en su máquina y luego ejecute:
docker build -t farsetlabs-site . docker run -p 4000:4000 -v `pwd`:/app farsetlabs-site
Esto iniciará un contenedor, construirá el sitio y luego lo servirá en el puerto 4000. La edición de archivos en su máquina hará que el contenedor reconstruya el sitio y haga que los cambios estén disponibles en el navegador (espere el mensaje de confirmación de la compilación)
Regenerating: 1 file(s) changed at 2019-06-13 09:33:17
index.html
...done in 10.680932188 seconds.
Todas las contribuciones al sitio web y el contenido deben realizarse a través de una sucursal. Debe seguir el flujo de trabajo de la rama de la función al contribuir.
Tenemos una rama principal, main
, que representa el sitio web en vivo. Mejoras continuas en el sitio que aún no están viviendo en ramas de funciones, ya sea en este repositorio o en sus horquillas.
Por favor, se ramifique desde el último main
para sus cambios.
Si no tiene acceso a nuestro repositorio, bifurca en GitHub y envíe su sucursal a través de una solicitud de extracción.
Si no es un desarrollador, debe aumentar las correcciones y las mejoras de contenido como problemas.
Los enlaces de la barra lateral se incluyen a partir de _includes/sidebar-links.md
Esta es una lista de markdown que se analiza cuando se construye el sitio de Jekyll. Para actualizar los enlaces de la barra lateral, simplemente edite este archivo.
Una vez que haya presionado sus cambios (ya sea a nuestro repositorio o a su bifurcación como contribuyente) debe abrir una solicitud de extracción. Nuestro equipo web lo revisará. Deje al menos una breve descripción de cuáles son los cambios y detalla cualquier cambio realizado en el diseño o la funcionalidad del sitio web.