<a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/use/create-upload-video#upload-a-new-version-of-a-video">Upload a new version of the video</a> (this option must be enabled by your administrator)
<a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/use/setup-account#account-import-export">Export all your data (videos, settings, channels...)</a> to an archive file and import it on another PeerTubeplatform!
But some pars of PeerTube can be horizontally scaled to bypass the following limits, as described in our <a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/maintain/configuration#scalability">scalability guide</a>:
Communicate with the streamer and other viewers using the <a target="_blank" rel="noopener noreferrer" href="https://livingston.frama.io/peertube-plugin-livechat/">livechat PeerTube plugin</a>
Communicate with your viewers using the <a target="_blank" rel="noopener noreferrer" href="https://livingston.frama.io/peertube-plugin-livechat/">livechat PeerTube plugin</a>
It is a project supported by Framasoft, a French non profit recognized as being of <strong>general interest</strong> and <strong>funded 90% by your donations</strong>.
Read the <a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/maintain/configuration#scalability">scalability guide</a> if you plan to have many users or viewers
Storage: can be mitigated using <a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/maintain/remote-storage">S3/Object storage</a>
The feature is called <a href="https://docs.joinpeertube.org/admin/following-instances#instances-redundancy" target="_blank">"server redundancy"</a> and caches your most popular videos to help serve additional viewers.
Transcoding can also be offloaded to other machines using <a target="_blank" rel="noopener noreferrer" href="https://docs.joinpeertube.org/admin/remote-runners">remote runners</a>.