First thing that comes to mind is Calibre and Calibre's Content server. Probably a docker container already exists.
I suppose it all depends what your requirements are for managing the library, controlling how and who can access it, and how slick you want the interface. Also, how are the PDF files to be viewed?
Shared links to File Station or Drive folders could be said to provide a library. But a specific book library package ... nothing leaps out.
The most basic web thing would be to load the PDF files to a folder in /web and write a static HTML file that has links to each file. One step up from this would be to write a dynamic script that when called will generate the HTML with links to whatever .pdf files it finds in the folder.