Inicio

Traducción de las instrucciones que el Autor de la aplicación dejó en el repositorio desde donde se la puede clonar.


Comenzando

Constructor de sitios estáticos basado en un makefile.

  • Renderiza páginas a partir de markdown.
  • Depende sólo de las herramientas comunes del shell.
  • Es rápido.

Obtenerlo

git clone git://celehner.com/mksite

Instalación

sudo make install

o, para cambiar el prefijo por defecto (/usr/local/):

sudo make install PREFIX=/usr

Uso

En el directorio de su sitio, cree un archivo _template.html.

Para hacer una página, cree un archivo Markdown (.md) o un archivo HTML .content.html.

Para ocultar los archivos de la navegación, añádelos a un archivo llamado _hidden.

Para construir su sitio ejecute mksite.

Uso más avanzado

En el directorio de su sitio, cree un Makefile. Haga que incluya mksite, y cualquier regla adicional que necesites para construir o desplegar tu sitio.

$ cat Makefile
include $(shell which mksite)
desplegar:
	rsync -avz . ejemplo.org:/ruta/a/www/

Créditos

Inspirado en sw suckless webframework

Estilos de suckless.org y garbe.us