Skip to content

LibreTube sync server support #8363

Description

@Bnyro

Describe your suggested feature

I've recently implemented a server for syncing user data (for now only subscriptions, playlists), that will be hosted publicly on libretube.dev (https://github.com/libre-tube/sync-server).

There are plans to also support playlist bookmarks, watch history, and channel groups, but that's not yet implemented. It's more important to get the subscriptions and playlists supported for now.

This is a tracking issue for implementing LibreTube support for it:

  • Add settings support for choosing the sync server
  • Redesign instance settings, remove obsolete settings from there and make it easier to understand
  • Implement support for subscription syncing
  • Implement support for playlist syncing
  • Add welcome screen for choosing syncing method
  • Think about how to migrate users that previously used other methods (e.g.Piped) to the sync server

Other details

No response

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
  • I have written a short but informative title.
  • I will fill out all of the requested information in this form.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions