Migramos el blog!

Como habrán visto, hemos migrado el blog a un nuevo CMS mucho más liviano que el que estábamos usando.

Cuando iniciamos con éste nuevo proyecto decidimos que el blog esté 100% autoalojado en nuestro servidor, por lo que elegimos Ghost, una plataforma de blogging que incluso se puede federar. El tema es que Ghost tiene muchísimas herramientas para tener un blog enteramente profesional, incluso tiene un apartado de miembros para monetizar el blog dependiendo del nivel de miembro que seas y demás. Por lo que todas éstas herramientas a mi no me sirven ya que yo solo buscaba una plataforma para escribir y publicar, nada más. Creo que si estaba usando el 10% del total de las herramientas de Ghost es mucho. Asi que decidí cambiar de gestor de blog y pasarme a algo más simple, sencillo y que haga lo que necesito. Por eso me pasé a Grav , un sistema de blogging basado en archivos, rápido, sencillo y flexible.

Por mi lado lo tengo instalado via docker (al final de post les paso el docker compose) pero la idea de Grav es que no hace falta instalación, solo se descarga un archivo .zip, se descomprime y ya está listo para usar. Es super personalizable y tiene muchas herramientas en forma de plugins para darle una experiencia más completa al blog, usás lo que instalás, sino se puede usar de fábrica tal cual como viene.

Les dejo el docker-compose.yml que me armé para montar éste sistema via Docker:

---
services:
  grav:
    image: lscr.io/linuxserver/grav:latest
    container_name: grav_blog
    restart: always
    environment:
      # Puedes ajustar el UID/GID para permisos de archivos
      - PUID=1000
      - PGID=1000
    volumes:
      # Carpeta donde se guardará todo el contenido (Markdown, temas, etc.)
      - ./grav/config:/config
      # Mapea un archivo de configuración si lo necesitas
      #- ./custom/apache.conf:/etc/apache2/sites-available/000-default.conf
    ports:
      # Mapea un puerto de tu host para acceder a la interfaz (ej: 8080)
      - "8180:80"

Entrada Anterior Siguiente Entrada