gonic v0.12.0 release
hi all 👋
here is a new gonic release, v0.12.0
included is:
- some fixes and improvements around scanning (esp. around doing an incremental scan after updating an existing track/album's tags)
- listenbrainz scrobbling (thank you kindly to spezifisch, lxea 😎)
- podcasts support (thank you kindly to lxea 😎)
- get/set/create bookmark endpoints
- improved dockerhub tagging and building (thank you kindly to onedr0p 😎)
- misc other changes
note, this release updates the makes 3 gonic command line options for env vars options mandatory:
-music-path
/GONIC_MUSIC_PATH
-podcast-path
/GONIC_PODCAST_PATH
-cache-path
/GONIC_CACHE_PATH
so please make sure you have defined these when starting (an empty directory can be provided for podcasts if you're not using that)
also the layout of the cache folder has changed,
previously:
/cache/aa.ogg
/cache/bb.ogg
/cache/covers/aa.jpg
/cache/covers/bb.jpg
where as now:
/cache/audio/aa.ogg
/cache/audio/bb.ogg
/cache/covers/aa.jpg
/cache/covers/bb.jpg
to better separate the types of caches
(if you want to keep your old audio transcodes, please cd cache; mkdir audio; mv *.opus audio
)
PS it's past my bedtime here in Ireland at the time of releasing this, so there's a good chance something's not quite right