

Audiobookshelf has very basic support for ebooks but it doesn’t compare to specialised software. Kavita has better management, and it comes with a built-in OPDS server so you can use any ebook app that supports that. I also don’t know if Audiobookshelf can actually be used for ebooks without having it as an audiobook as well, never tried it.
I think a lot of peope understandably misunderstand this post because it doesn’t really explain the situation. After reading OP’s comments I gather that OP put a new server online (not on AWS) and was immediately port scanned by a host that is on AWS. Since OP did not consent to being port scanned, they filled out an abuse complaint with AWS, the hoster the scan came from, out of principle, knowing that it probably won’t do much. Which is totally fine if that is how you want to spend your time.
I think what most commenters thought is that OP was hosting with AWS and complained to them that someone else scanned their server. This does not seem to be the case.