iv-devs.github.io

iv-devs.github.io

Sitio web de la comunidad IV Devs, Incluye Blog, manifiesto, código de conducta, en la prensa y nuestros eventos

#IV Devs Website

Descripción

El proyecto basado en jekyll, por lo que usa ruby el manejo de templates. Está configurado para utilizar sass como preprocesador de CSS pero es totalmete opcional, el resto es HTML5 y JS.

##Requesitos -ruby-lang

##Instalación

##Instalación en Debian 8.8

  • apt-get install ruby-full make gcc
  • gem install jekyll bundler
  • bundle exec jekyll serve

##Como subir un post al blog Para agregar un nuevo post, solo debes crear un archivo en la carpeta _posts con la siguiente convención de nombre YYYY-MM-DD-name-of-post.md y comienza a redactar tu post. Jekyll utiliza markdown para manejar los post. si no te manejas con markdown te recomiendo utilizar este editor online

Opción Docker

Se ha incluído en el repositorio un Dockerfile. Para usar la imagen para desarrollo deben hacer dos cosas fundamentales:

  1. Buildear la imagen, para ello ingresar (en el mismo directorio del proyecto): docker build -t ivdevs/web .
  2. Crear un container para trabajar: Permaneciendo en el mismo directorio donde se encuentra el proyecto, ingresar: docker run -it --name ivdevsweb -v $(pwd):/home/ivdevs/web --net host ivdevs/web

Cuando ya hayas creado este container deberás ingresar: docker start -ia ivdevsweb cada vez que quieras trabajar con él.

Recuerda que al momento de ingresar por primera vez al container, debes correr bundle install.