Portabloc

Portabloc

A tiny CMS for creative coders

← Home

¿Qué es Portabloc?

31 October 2023

Hero image

Pb es un CMS para crear

Crea tu blog personal a partir de tus archivos Markdown. Simplemente arrastra los ficheros a la carpeta /posts. Portabloc se encargará del resto✨🪄


Pequeño y sin complicaciones, como la tecnología debiera ser.

Pb es un CMS minimalista, ligero y fácilmente customizable. Para quienes quieren crear sitios sencillos y modernos sin complicarse la vida.

Instalación

Puedes alojarlo localmente, en un hosting compartido, en un VPS...

Requiere:

Primeros pasos

  1. Descomprime el fichero Portabloc.zip en el directorio donde apunte tu dominio
  2. Edita el archivo app/config.ini y cambia el valor de la siguiente variable por el dominio de tu sitio:
    -> site.url = 'https://yoursite.url'
  3. Edita el resto de variables con tu info personal:
    -> blog.title
    -> blog.description
    -> blog.image
    -> blog.author
    etc.
  4. Agrega tu primera entrada en el directorio posts/, asegúrate de seguir este formato al nombrarla:
    2023-11-01_titulo-entrada.md (el underscore, barra baja, separa la fecha del slug)
  5. Edita la entrada en formato Markdown. Aquí tienes una chuletilla:
    Learn Markdown in Y Minutes
  6. Portabloc te permite añadir etiquetas a tu entrada simplemente con un comentario escrito de la siguiente forma:
    # Hola, esta es mi primera entrada
    <!--tags: ideas,thoughts,postit-->
    Este es el contenido de la entrada, blablabla...
  7. Guarda cambios en tu entrada y visita tu web. ¡Tu contenido ya está publicado!
  8. El fichero feed.xml se autogenera para mantener actualizado tu RSS.
  1. También puedes servir Markdown como páginas estáticas fuera del blog. Simplemente crealas en la carpeta static/. No hace falta que pongas la fecha en el nombre de archivo, tan solo el slug, así: titulo-de-la-pagina.md
  2. Para añadir las páginas al menú, añade sus titulos y urls al archivo config, de la siguiente manera:
    link.header.1 = "About","https://yoursite.url/about"
    link.header.2 = "Hello World","https://yoursite.url/hello-world

Descargar Portabloc

Portabloc es software libre.
Se entrega bajo licencia AGPL v.3.0
Este software se entrega sin garantías. Puedes usarlo sin limitaciones, estudiarlo, modificarlo y redistribuirlo bajo la misma licencia.