I have a large audible library I would like to backup and make available for other audiobook apps that use less battery. I'd like to maintain as much information and structure as possible. I saw a self hosted solution for audiobooks I might try to implement as well.
I checked out OpenAudible posted in this topic and it seems interesting, and might be a better choice. But if you're looking to rip your audible files yourself you'll want inAudible: https://github.com/rmcrackan/inAudible
There are other options around, but none of them are as free or as good as inAudible, IMO.
Ripping myself is what I did with Libation as suggested here. You log into your audible account when starting the software for the first time, your libary is shown and you can start to download.
When adjusting the auto tagging then audiibookshelf automatically sorts the stuff in the correct way with series etc.