New post: Cleaning up metadata in a large Audiobookshelf library, one night at a time

How I taught a nightly job to identify tens of thousands of audiobooks and e-books from a national library catalogue and two store APIs - with per-night rollback, an honest account of my own mistakes, and the regex that turned Swedish into

https://blog.fullast.nu/posts/2026-10-28-audiobookshelf-metadata-cleanup/

@selfhosted

#homelab #selfhosted #selfhosting #audiobookshelf #metadata #python #audiobooks #ebooks