recloudstream / recloudstream/cloudstream
Native sync for watch history and repositories
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 10.7k
- Forks
- 1.1k
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 15
Description
Describe your suggested feature
I am requesting a built-in way to sync app data across multiple devices (Mobile, Tablet, and Android TV). Currently, moving from one device to another requires manual backups, which is tedious for daily use.
Other details
Key Requirements:
Watch Progress: Sync "Continue Watching" and "Bookmarks" so I can pick up where I left off on a different device.
Repository Sync: Sync installed
repositories and plugins so I don't have to set them up manually on every new install.
Cloud Storage: Support for syncing via a simple cloud file (like Google Drive, Dropbox, or a GitHub Gist) or a self-hosted option like WebDAV.
Acknowledgements
- My suggestion is NOT about adding a new provider
- I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by surveying the app's existing manual backup and data-persistence entry points for watch progress, bookmarks, installed repositories, and plugins. The feature is complete when those data are synchronized across Mobile, Tablet, and Android TV through a defined cloud or self-hosted option, without manual setup on each device.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- cloud, mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100