Peertube's Channel sync feature imports videos from a YouTube channel/playlist to your PeerTube channel automatically. Sync checks hourly; initial full import of large channels can take hours but additional syncs are usually fast.
-
Go to Channels > Synchronizations > Add synchronization.
-
Fill form:
- Remote channel URL: Paste public YouTube channel URL (or playlist URL). Get from under video title.
- Video channel: Select your target PeerTube channel.
- Options for existing videos: Choose "Import all existing" for full backfill, or "Watch for new only".
-
Click Create.
After Setup:
- Wait a few hours for initial sync (downloads/encodes videos).
- New videos import hourly.
- Monitor list in Synchronizations.
Manage:
- Update: Delete and recreate sync (use "Watch for new" to avoid re-import).
- Delete: In list, click button > Delete.
Admin Prerequisites
(Already done on peertube.gravitywell.xyz ) :
In Settings > Configuration > Basic > Videos:
- Enable "Allow import with HTTP URL (e.g. YouTube)"
- Enable "Allow channel synchronization with other platforms"
For more details see the official peertube docs