v1.9.0 — Tiramisu
GoStream is now Tiramisu. Same project, same codebase, same engine — just a new name.
Rebranding
- Go module, binary, systemd service, config keys, and all paths renamed
gostream→tiramisu - GitHub repo renamed to
MrRobotoGit/tiramisu(old links still redirect) - Docker Hub and GHCR images published under
mrrobotogit/tiramisu - macOS toolbar menu bar app renamed and recompiled (
Tiramisu.app) GoStorm(the embedded torrent engine) keeps its own name — it's a distinct component
Compatibility
- Docker: new
TIRAMISU_*environment variables are primary; oldGOSTREAM_*ones still work as fallback aliases - Existing installs: state DB, config, and logs are not touched automatically — see the README's upgrade note before re-running
install.sh
Fixes found along the way
install.sh:user_allow_otherFUSE setup was skipped whenever system dependencies were already installed (e.g. on Raspberry Pi OS, or a second run of the installer), causing a silent FUSE mount failure at first start- Fixed several
.gitignoreand sync-script exclude patterns that were unanchored and either hid files from sync or silently untracked legitimate source files