Software··2 min de lectura

Texttile, el CMS que permite escribir y organizar fotos con tu compañero de viaje

Un nuevo motor de blogs, escrito en Elixir, permite a dos personas editar el mismo post a la vez, subir y ordenar fotos y vídeos sin bloqueo ni plugins.

Texttile: un blog colaborativo hecho a medida

El creador de Texttile, un desarrollador que lleva diez años blogueando con su esposa, se cansó de la experiencia de subir fotos y vídeos a WordPress. La solución que encontró es un CMS de código abierto, escrito en Elixir, que permite a varios autores trabajar simultáneamente en la misma entrada.

¿Qué ofrece?

  • Edición multiusuario: varios usuarios pueden abrir la misma entrada. Uno escribe mientras el otro observa y puede tomar el control con un clic.
  • Galería colaborativa: ambos arrastran fotos y vídeos en tiempo real, viendo los cambios del otro sin bloquear el acceso.
  • Sin dependencias externas: no se carga nada desde CDNs, no hay trackers ni cookies. El navegador del lector se comunica solo con tu servidor.
  • Almacenamiento sencillo: todo el contenido, Markdown, imágenes y vídeos, vive en un único directorio /data dentro de un contenedor Docker.
  • Sin plugins ni temas: la herramienta es mínima, pensada para parejas de confianza que quieren un blog sin fricciones.
  • Internacionalización: inglés y alemán por defecto, con la posibilidad de añadir más traducciones.

Por qué Elixir

Elixir y el modelo BEAM son ideales para concurrencia. El editor usa GenServer para el bloqueo y PubSub para la transmisión de pulsaciones. Todo esto corre en una única máquina con SQLite, sin Redis ni colas.

Cómo probarlo

docker run -d --name texttile \
  -p 4000:4000 \
  -v texttile-data:/data \
  -e SECRET_KEY_BASE=$(openssl rand -base64 48) \
  -e PHX_HOST=localhost \
  -e ADMIN_USERS=[email protected] \
  ghcr.io/texttile-blog/texttile:3

También hay un demo en www.texttile.blog que dura 24 h. Si te gusta, lo guardas; si no, se elimina después de 30 días.

¿Qué queda por ver?

Texttile abre la puerta a un nuevo modelo de blogging, donde la colaboración no es un añadido sino la base. Su simplicidad y enfoque en la privacidad lo hacen apto para quienes viajan y quieren compartir sin complicaciones. El reto será ver cómo crece la comunidad y si otras herramientas adoptan la idea de la edición en tiempo real sin sobrecargar la experiencia del lector.

##Relacionado