SyncYomi
SyncYomi is a self-hosted synchronization server for Tachiyomi-compatible manga reader applications. It keeps your reading progress, manga library, and chapter tracking in sync across all your devices.
Features
- Reading Progress Sync — synchronize chapter reading progress across multiple devices
- Library Sync — keep your manga library consistent across apps
- Multi-Device Support — works with any Tachiyomi-compatible manga reader
- Web Dashboard — manage sync status and connected devices via a clean web UI
- Embedded SQLite — no external database setup required
- Lightweight — minimal resource usage, ideal for always-on servers
First-Time Setup
On first launch, SyncYomi will start with default settings. Configure your Tachiyomi-compatible app to point to this server's URL.
What You Can Do After Deployment
- Open your domain to access the SyncYomi web dashboard
- Configure your Tachiyomi-compatible manga reader to use your SyncYomi URL
- Enable sync in your manga reader app settings
- Reading progress will automatically sync across all connected devices
- Monitor sync status and manage devices from the web dashboard
Configuration
SyncYomi reads from a config.toml file. The host is configured to 0.0.0.0 to accept external connections. You can set the TZ environment variable for your timezone.
Persistent Data
All sync data is stored in /config and persisted via a Zeabur volume. Your reading progress and settings survive restarts and redeployments.
License
GPL-2.0 — GitHub