Texttile, a multiplayer blog engine for people who write together
Description and use
Texttile simplifies collaborative blogging by enabling real‑time co‑editing and integrated media handling within a single Docker container.
Problem
Co‑authored travel blogs required manual photo/video transfer and organization, making collaboration cumbersome.
Outcome
Texttile streamlines collaborative blogging by providing real‑time co‑editing, integrated media handling, and a single‑container deployment that simplifies hosting and migration.
Workflow
- 1. Install Texttile via Docker (single image containing Phoenix, LiveView, ffmpeg, SQLite).
- 2. Place the /data folder on a shared or persistent storage; moving this folder moves the entire blog.
- 3. Authors open the same entry; one types while the other watches in real time and can take over with a click.
- 4. Media files are uploaded directly to the server; Texttile converts videos and generates thumbnails, storing them in the same gallery.
- 5. The blog is served from the server’s browser only, with no external CDN or trackers.
Evidence
Multiple people can have the same entry open. One of them has the text and types, the other watches the words arrive and can take the text over with one click.
Phoenix, LiveView, ffmpeg and SQLite live in one Docker image. Everything is in /data. Move that folder and you move the blog.
- Record date: 2026-09-12T14:31:31.567Z