How do you make more than one library?

Posted January 18, 2021 723 views
Ubuntu 18.04React

I have a lot of ebooks, and want them in different libraries. Like Series, DND, StarWars, etc. Otherwise, it’s just a huge long list of books (I have over 5,000)
I tried Googling it, and came across kovidgoyal saying “you specify them on the command line when running calibre-server…re-server.html

but that page has nothing about multiplie libraries.

Otherwise, your guide was flawless, and I was able to create a single library, and dumped all my books in (Boy, it took a long time to add them with the “add” command. LOL

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Hi there,

As far as I can see in the official documentation, the library folder and all its contents make up what is called a calibre library and you can have multiple such libraries. To manage the libraries, click the calibre icon on the toolbar. You can create new libraries, remove/rename existing ones and switch between libraries easily.

You could try following step 2 from the tutorial and create a second library folder:

Let me know how it goes!

by Gareth Dwyer
calibre is a free and open source ebook manager. The calibre Content server includes a simple and elegant browser front-end that allows you to search for and download books from your library. It also has a mobile-friendly site built in, making it easy to download books straight to an e-reader – even to ones with only the most basic web functionality.
  • I FTP’d all my folders with the DB file, from my Windows PC, where I have the main catalog of my books sorted.
    So I had folders like;

    • DnD
    • Series
    • Various

    Then I used the command: calibredb add /home/jim/ebooks --with-library ebooks -r

    Which did add all the books (after about 2 hours. LOL) but still not in any selectable libraries. It’s still just shows the ebooks one, then ALL the books are in that main library.

    According to kovidgoyal:
    <^>The very first paragraph on the linked page says:

    Start the calibre Content server. The calibre Content server exposes your calibre libraries over the internet. You can specify the path to the library folders as arguments to calibre-server. If you do not specify any paths, all the libraries that the main calibre program knows about will be used.<^>

    So I’m assuming I do not need the calibredb add command at all. I’ll let you know how that works out. LOL