Octopress es un sistema de publicación de blogs que a diferencia de los sistemas tradicionales crea páginas estáticas. Estás páginas pueden ser guardadas en un repositorio de GitHub y publicarse usando el servicio de Github Pages.
Los requisitos incluyen Ruby (sobre el que Octopress está programado) y Git para publicar las páginas en Github. Estos dos requisitos son más fáciles de instalar en Ubuntu (o cualquier entorno Linux) por lo que en esta guia veremos como hacerlo usando Ubuntu 11.10.