Skip to content

Ebooks and comics (Beta)

Silo is in active development before 1.0. These guides are updated frequently.

ClientCurrent access
WebBook details, reader, reader settings, bookmarks, and progress
Android phone and tabletReading libraries, reader, bookmarks, reader settings, and downloads
iPhone, iPad, and Apple TVNo reader
Android TVNo reading libraries or reader

A book can show up in search on a device that has no reader for it.

As an administrator, open Admin > Libraries, choose Add Library, and select Ebooks. Give it a name and a container-visible folder, for example:

/mnt/media/books/ebooks

Ebooks use the same MEDIA_ROOT mount as every other library type. The example assumes your host media folder contains books/ebooks; use the matching path inside the container for your own layout.

Save and scan, then open a book to see its title and cover. A configured metadata provider can fill in missing details.

FormatWeb readerAndroid phone and tablet
EPUBIn-app text readerIn-app text reader
PDFIn-app fixed pagesIn-app fixed pages
FB2, FBZ, FB2.ZIPIn-app text readerIn-app text reader
CBZIn-app comic pagesIn-app comic pages
MOBI, AZW, AZW3Reader includes native parsing; server conversion may also be usedIn-app reading requires server-advertised EPUB conversion; otherwise use an external reader
CBRReader includes RAR comic parsingDownload the original for an external reader

Silo does not remove DRM, and conversion fails on protected or damaged files. Keep the original files.

  1. Open the library and select a book.
  2. Choose Read or Continue. If the book has several files, pick the format you want to open.
  3. Open Contents, Search, Notes, or Settings from the reader controls. Settings include theme and text options; fixed pages do not use every text setting. Use Add bookmark to save a location.
  4. Reading progress is saved to the active profile.
  1. Open Libraries and choose a reading library, then a book.
  2. Select its reading action. When only an original-file download is offered, use a compatible external reader instead.
  3. Tap the page to show controls. Sections opens the contents; Add bookmark saves a location and Bookmarks reopens it.
  4. Open Reader settings for the theme and the display options supported by that format. PDF and comic pages do not use every text setting.

The server decides who can download. On an Android phone or tablet, open finished downloads from Downloads. Original CBR and Kindle downloads may need another app, even when the server can convert a streamed copy. External readers keep their own reading position and don’t update Silo’s progress or bookmarks.

To continue on another device, use the same Silo profile and open the same file.

Comic files use the image-page reader. The server also has a Manga library type with manga-specific details, but browsing and metadata differ between apps. Try a few CBZ files first to see how volumes are ordered and whether right-to-left reading works for you.