Skip to content

v0.0.6

Choose a tag to compare

@AlyShmahell AlyShmahell released this 19 Sep 01:18
· 23 commits to main since this release

ServeMedia v0.0.6

Flatpak, Change-Mode scan, and a library that forgets what’s gone.

Ships MatchMedia 0.0.8, a Flatpak (eu.alyshmahell.ServeMedia), MatchMedia Changes vs Rescan, and prune/reattach of moved or deleted titles.

Install

curl -fsSL https://raw.githubusercontent.com/AlyShmahell/servemedia/main/install.sh | bash

Pick v0.0.6.

  • servemedia-0.0.6-linux-amd64.tar.gz — vendored ffmpeg
  • servemedia-0.0.6-linux-amd64.flatpak — Freedesktop 25.08 + org.freedesktop.Platform.ffmpeg-full

flatpak install --user build/package/servemedia-0.0.6-linux-amd64.flatpak
flatpak run eu.alyshmahell.ServeMedia

Sandbox: /media, /mnt, /run/media, ~/Videos, ~/Music. Data: $XDG_DATA_HOME/servemedia. Libraries outside those paths need flatpak override --filesystem=....

What’s new

  • Library scan: Local, MatchMedia (Rescan), MatchMedia (Changes). Changes rematches only incomplete titles (NFO+poster) and hides overwrite.
  • After a library scan, a uniquely moved title reuses the existing row; missing files and episodes are dropped (skipped if the library root is unmounted).
  • Flatpak data is not next to the binary. ffmpeg comes from PATH when vendor/ffmpeg is absent.

Upgrade from 0.0.5

Re-run install.sh (or replace the prefix). Seed pins MatchMedia 0.0.8. Overlay YAML needs no version key. A Flatpak install does not reuse ~/.servemedia/data.