
mrrobotogit/tiramisu
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Самый продвинутый движок BitTorrent и виртуальная файловая система Fuse для прямой трансляции в вашу приватную библиотеку Plex или Jellyfin. MCP готов. Забудьте про Real-Debrid.
Обзор
Tiramisu — это самый продвинутый движок BitTorrent и виртуальная файловая система Fuse для прямой трансляции в вашу приватную библиотеку Plex или Jellyfin. MCP готов для Hermes, OpenClaw и Claude Code. Забудьте про Real-Debrid. Раньше этот проект назывался GoStream. Теперь это Tiramisu, тот же проект, та же кодовая база, только новое название. Ничего не изменилось, и всё, что в этом README всё ещё актуально. Если вы обновляетесь со старой установки, обратите внимание, что бинарное имя, конфигурационные пути и имя сервиса systemd тоже изменились, поэтому чистый запуск скрипта установки — самый простой способ получить новый макет. Тирамису показывает, что каждый .mkv файл — идеальная иллюзия: он выглядит как настоящий файл на диске, но каждый байт подаётся в реальном времени из BitTorrent по требованию. Нет скачивания. Нет временных файлов. Нет квоты на хранение. Движок BitTorrent работает как слой FUSE, соединённый вводом в памяти. Pipe().
Обзор (машинный перевод)
Tiramisu — это самый продвинутый движок BitTorrent и виртуальная файловая система Fuse для прямой трансляции в вашу приватную библиотеку Plex или Jellyfin. MCP готов для Hermes, OpenClaw и Claude Code. Забудьте про Real-Debrid.
[! ПРИМЕЧАНИЕ] Раньше этот проект назывался GoStream. Теперь это Tiramisu, тот же проект, та же кодовая база, только новое название. Ничего не изменилось, и всё в этом README всё ещё актуально. Если вы обновляетесь с старой установки, обратите внимание, что бинарное имя, конфигурационные пути и имя сервиса systemd тоже изменились, поэтому чистый запуск скрипта установки — самый простой способ получить новый макет.
Тирамису открывает пользовательскую виртуальную файловую систему FUSE, где каждый .mkv файл — идеальная иллюзия: он выглядит как настоящий файл на диске, но каждый байт подаётся в реальном времени из роя BitTorrent по требованию. Нет скачивания. Нет временных файлов. Нет квоты на хранение.
Движок BitTorrent работает внутри того же процесса ОС, что и уровень FUSE, подключённый встроенной системой io.Pipe().
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
████████╗ ██╗ ██████╗ █████╗ ███╗ ███╗ ██╗ ███████╗ ██╗ ██╗
╚══██╔══╝ ██║ ██╔══██╗ ██╔══██╗ ████╗ ████║ ██║ ██╔════╝ ██║ ██║
██║ ██║ ██████╔╝ ███████║ ██╔████╔██║ ██║ ███████╗ ██║ ██║
██║ ██║ ██╔══██╗ ██╔══██║ ██║╚██╔╝██║ ██║ ╚════██║ ██║ ██║
██║ ██║ ██║ ██║ ██║ ██║ ██║ ╚═╝ ██║ ██║ ███████║ ╚██████╔╝
╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝ ╚═════╝
Tiramisu is the most advanced BitTorrent engine and FUSE virtual filesystem for live streaming to your private Plex or Jellyfin library. MCP ready for Hermes, OpenClaw and Claude Code. Forget Real-Debrid.
[!NOTE] This project used to be called GoStream. It is now Tiramisu, same project, same codebase, just a new name. Nothing about how it works has changed, and everything in this README still applies. If you are upgrading from an older install, note that the binary name, config paths, and systemd service name have all changed too, so a fresh run of the install script is the easiest way to pick up the new layout.
Tiramisu exposes a custom FUSE virtual filesystem where every .mkv file is a perfect illusion: it looks like a real file on disk, but every byte is served live from a BitTorrent swarm on demand. No downloading. No temp files. No storage quota.
The BitTorrent engine runs inside the same OS process as the FUSE layer, connected by an in-memory io.Pipe(). When Plex/Jellyfin reads a byte range, there is no HTTP round-trip, no serialization, no proxy overhead, just bytes, flowing directly from peers through RAM to the media server at full speed.
The result: 4K HDR Dolby Vision, fully seekable, starting in 0.1 seconds, even on a Raspberry Pi 4.
This is not a torrent client with a media server bolted on. The FUSE filesystem is the product, custom-built from scratch around the constraints of torrent streaming: non-sequential byte-range requests, multi-gigabyte files that must be seekable at any position, and a Plex/Jellyfin scanner that probes every file in a library of hundreds of titles on startup.
What’s included
The virtual filesystem is the product. Every .mkv in the library is a live
Установка
docker run -d \