LogoRodel Reader
E-books

Legado Book Sources

Connect to Legado book sources to access vast web novel resources

Legado is an open-source reading application with a rich book source ecosystem. Rodel Reader supports connecting to Legado servers to access vast web novel resources through its book sources.

Supported Service Types

Rodel Reader supports two types of Legado services:

TypeDescriptionUse Cases
Legado AppAndroid app, provides service via local network portSame local network
Reader ServerSelf-deployed reading server (hectorqin/reader)Remote access across networks

Legado App (Android)

Legado is a reading app running on Android devices. After enabling Web service, it can be accessed via local network.

Pros:

  • Simple setup, ready to use
  • Rich book sources, active community

Limitations:

  • Android device must stay on
  • Rodel Reader must be on the same local network as Android device
  • Some devices (like Huawei) automatically kill background apps when screen is off

Background Keep-alive

Battery optimization on some Android devices may terminate background apps. Add Legado to the background whitelist or battery optimization whitelist to ensure continuous service.

Reader Server

Reader is a self-deployable reading server that supports Docker deployment and can be hosted on cloud servers or NAS.

Pros:

  • Not limited to local network, access anytime anywhere
  • Server runs stably, no worry about background termination
  • Multi-user support (via Access Token)

Limitations:

  • Requires some server administration knowledge
  • Need to set up and maintain yourself

Adding Legado Source

In the Legado group in the sidebar, click the + button to add a new Legado source.

Configuration Fields

FieldDescription
NameCustom name, displayed in sidebar
Server AddressLegado service URL (e.g., http://192.168.1.100:1122)
Server TypeChoose "Legado App" or "Reader"
Access TokenReader server authentication token (not needed for Legado App)
Ignore SSL ErrorsCheck this if using self-signed HTTPS certificate

Getting Server Address

Legado App:

  1. Open Legado app
  2. Go to "Me" → "Web Service"
  3. Enable service, note the displayed IP address and port

Reader Server:

  • Use your deployed server address, typically http://serverIP:port or custom domain

Browsing Bookshelf

After adding a Legado source, click the source name in the sidebar to enter its bookshelf page.

The bookshelf displays all books on the Legado server, including:

InfoDescription
CoverBook cover image
TitleBook title
AuthorAuthor name
SourceBook source name
Latest ChapterLatest chapter from book source

Searching Books

Enter keywords in the top search box to quickly filter books on the bookshelf (matches by title or author).

Refreshing Bookshelf

Click the refresh button to reload bookshelf data from Legado server.


Importing Books

After selecting one or more books, use the bottom action bar for import operations.

Selection Methods

MethodOperation
Single SelectClick book card
Multi-selectHold Ctrl and click
Range SelectHold Shift and click
Box SelectDrag mouse in blank area to select multiple books
Select AllClick "Select All" checkbox in bottom action bar

Import Methods

MethodDescriptionFeatures
Online ImportCreate book reference, fetch content in real-time when readingInstant open, on-demand loading, requires service online
Download ImportDownload all chapters and convert to EPUB, import to local librarySupports offline reading, full reader features available
Download to LocalDownload EPUB file to specified directory, don't import to libraryFor backup or sharing

Online Reading vs Download Reading

Both reading methods have their pros and cons; choose based on your needs.

Online Reading

Import book as online reference, fetch chapter content from Legado server in real-time when reading.

Pros:

  • Start reading immediately, no waiting for download
  • Automatically get latest chapters
  • Doesn't occupy local storage

Limitations:

  • Requires Legado service to stay online
  • Unstable network may affect reading experience
  • Some advanced features unavailable (like annotations, AI features)

Download Reading

Download complete book and convert to EPUB format, import to local library.

Pros:

  • Supports offline reading
  • Full standard reader features (annotations, AI, TTS, etc.)
  • Chapter content is fixed, stable reading experience

Limitations:

  • Need to wait for download to complete
  • Occupies local storage
  • Need to re-download for chapter updates

Recommendation

For ongoing serializations, use Online Reading; for completed books or detailed study, use Download Reading.


Reading Progress Sync

Rodel Reader syncs reading progress with Legado server via API.

Note

It's recommended to choose one between Rodel Reader and Legado as your primary reading tool. Frequent switching may cause reading progress conflicts or history confusion.


FAQ

Connection failed?

  1. Check network: Confirm Rodel Reader and Legado service are on the same local network (Legado App) or network is reachable (Reader Server)
  2. Check service status: Confirm Legado service is running
  3. Check address: Confirm server address and port are correct
  4. Check firewall: Confirm firewall isn't blocking related ports

Legado App service keeps disconnecting?

Android device battery optimization may terminate background apps:

  1. Open device Settings → App Management → Legado
  2. Find "Battery" or "Background Management" settings
  3. Set to "Unrestricted" or "Allow background activity"
  4. Some devices require additionally adding app to "Whitelist"

Download progress stuck?

  1. Check if Legado service is working properly
  2. Some book sources may limit request frequency, try again later
  3. Try reducing concurrent download count

Slow chapter loading when reading online?

  1. Check network connection quality
  2. Book source server may respond slowly, depends on source quality
  3. Consider downloading the book for local reading

On this page