Back to Peertube

My Account Import.Component

client/src/app/+my-account/my-account-import-export/my-account-import.component.html

8.1.51.6 KB
Original Source

IMPORT

@if (isImportEnabled()) {

You can import an archive created by another PeerTube website.

This is an import tool and not a migration tool. It's the reason why data (like channels or videos) is duplicated and not moved from your previous PeerTube website.

The import process will automatically:

  • Update your account metadata (display name, description, avatar...)
  • Update your user settings (autoplay or P2P policy, notification settings...). It does not update your user email, username or password.
  • Add accounts/servers in your mute list
  • Add likes/dislikes
  • Send a follow request to your subscriptions
  • Create channels if they do not already exist
  • Create playlists if they do not already exist
  • Add watched videos in your video history
  • If the archive contains video files , create videos if they do not already exist

The following data objects are not imported:

  • Comments
  • Followers (accounts will need to re-follow your channels)

@if (isEmailEnabled()) {

An email will be sent when the import process is complete.

} @if (latestImport) {

Latest import on: {{ latestImport.createdAt | ptDate: 'medium' }}

Latest import state: {{ latestImport.state.label }}

} @if (hasPendingImport()) { You can't re-import an archive because you already have an import that is currently being processed by PeerTube. } @else { @if (archiveUploadFinished && !error) { Upload completed. Your archive import will be processed as soon as possible. } Select the archive file to import } } @else {

User import is not enabled by your administrator.

}