áá®áá®ááᯠhosting ááŸáá·áº áá®áá®ááᯠáá¯ááºááœáŸáá·áºááŒááºáž PeerTube 5.0 ááᯠá á®á ááºááẠáááá¯áá»á¯ááºááá¯ááºááŸá¯ áá»áŸá±á¬á·áá»ááá·áº ááááºáá±á¬ááºážááᯠáá¯ááºááŒááºááŒááºáž ááŒá¯áá¯ááºáá²á·áá«áááºá PeerTube ááẠP2P áááºááœááºáá±ážááŸáá·áº á§áá·áºáááºáá»á¬ážáááá±á¬ááºáá¬áá»á¬ážááᯠáá»áááºáááºáᬠá§áá·áºáááºáá»á¬ážáááá±á¬ááºáá¬áá»á¬ážááᯠáá»áááºáááºáᬠá¡ááŒá±á¬ááºážá¡áá¬ááŒáá·áºáá»á®áá±ážááœááºáááºááᯠá¡ááŒá±áá¶áᬠá¡áá¯á¶ážááŒá¯á YouTubeá Dailymotion ááŸáá·áº Vimeo á¡ááœáẠá á»á±ážáá±á¬ááºážáá°ááŒá¬ážáá±ááœá±ážáá»ááºá áá¬áá áºáá¯ááᯠáá±ážáá«áááºá ááá±á¬áá»ááºáááá¯ážáááºááŸá¯áá»á¬ážááᯠAGPLv3 ááá¯ááºá ááºá¡á±á¬ááºááœáẠááŒáá·áºáá±áá¬ážáááºá
á¡ááá áá®ááœááºáááºážáá áºááŸá¯áá»á¬áž-
- á¡ááœááºážááá¯ááºážááŸáá·áº áá»áŸáá¯á·ááŸááºáá®áá®ááá¯áá»á¬ážá á¡áá¬á¡ááœááºááᯠááá¯ááá¯áá±á¬ááºážááœááºá á±áááºá¡ááœááºá ááá¯ááºá áá áºááŸá áá®áá®ááá¯ááá¯ááŸá±á¬ááºááŸá¯á¡ááœá²á·á¡á ááºážááᯠááŒá±á¬ááºážáá²áá¬ážáááºá á¡ááœááºážááá¯ááºážáá®áá®ááá¯áá»á¬ážááᯠáá®ážááŒá¬ážáá®ážááá·áº/áááºážááŒá±á¬ááºážááœá²áá áºáá¯ááœáẠááááºážáááºážáá¬ážááŒá®ážá nginx áááºáááºáá»á¬ážá¡ááá·áºááœáẠááá·áºáááºáá¬ážááá·áº ááá¯ááºááá¯ááºáááºáá±á¬ááºááœáá·áºááŸáá·áº ááá¯ááºáá±á¬ááºážááá¯ááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááᯠPeerTube á¡áá±á¬ááºá¡áá¬ážá áá á áºááŒááºážá áá áºááŸáá áºááá·áº ááŒááºááœáŸááºážáá«áááºá á¡áá¬ááá¹áá¯ááá¯ááŸá±á¬ááºááŸá¯ááœááºá á ááºááœááºážáá®áá®ááá¯áá»á¬ážááᯠACL ááŸáá áºááá·áº ááá·áºáááºáá¬ážááŒá®áž ááá±á¬ááºá á®ááŒá¯áá¯ááºááá·áºá¡áá«ááœáẠááááŸáááá¯ááºáá«á á¡áá±á¬ááºážáááºáááºááŸá¯áá»á¬ážááᯠPeerTube 5.0 ááá¯á·ááŒá±á¬ááºážááœáŸá±á·áá±á¬á¡áá«á áááºááẠááá¯ááºáá»á¬ážááœáŸá²ááŒá±á¬ááºážáááºá¡ááœáẠscripts áá»á¬ážááᯠrun áááºá PeerTube áááºáááºáá»á¬áž (config/production.yaml) ááŸáá·áº nginx ááœá²á·á ááºážááŸá¯áá¯á¶á á¶ááá¯á·ááᯠááŒá±á¬ááºážáá²ááẠááá¯á¡ááºáá«áááºá
- ááá¯ááºáááºáá®ááŸá¯ááᯠáá»áá¯ážáá»ááºááá·áº REST API ááœáẠá¡ááŒá±á¬ááºážá¡áá²áá»á¬áž ááŒá¯áá¯ááºáá¬ážáááºá ááááºá¡ááºáá»á¬ážááŸáá·áº á¡ááŒááºá¡áááºáá»á¬ážá¡ááœáẠAPI ááᯠááá¯ážáá»á²á·áá¬ážáá«áááºá
- ááááºá¡ááºáá»á¬ážá á ááºážáááºáá¬ážááŸááºážáá»á¬áž (alphaá beta ááŸáá·áº ááœááºááŸáááá·áº ááá¯ááºá á¬ážááŸááºáá±á¬ááºážáá»á¬áž) ááᯠcommand line utilities áá»á¬ážááœáẠááá·áºááœááºážááá¯ááºáááºá
- á¡áá¬ááá¹áá¯ááá¯ááŸá±á¬ááºááŸá¯ááœáẠááá¯ááºááá¯ááºáá¯ááºááœáŸáá·áºááŸá¯áá»á¬ážááᯠááááºážáááºážááẠá áœááºážáááºááᯠáá¶á·ááá¯ážáá±ážáá¬ážááŒá®ážá á¡ááá·áºá¡áááºááŸááá±á¬ áá áºááºáá±áá¬ááŸáá·áº ááœááºáááºáááºážáááºáááºážáá«ážáá±á¬ ááá·áºááá¯ááºááá¯ááºáá¬áá¬áá»á¬ážááœáẠPeerTube ááᯠá¡áá¯á¶ážááŒá¯ááá·áºá¡áá«á ááŒááºá cloud ááá¯ááŸá±á¬ááºááŸá¯ááŸáá áºááá·áº ááá¯ááºááá¯ááºáá¯ááºááœáŸáá·áºááŸá¯áá»á¬ážááᯠááá¯ááŸá±á¬ááºááŒá®áž ááŒáá·áºáá±ááá¯ááºáááºá
- áá áºááŒáááºáá¯á¶ážá áá¬ážááŸááºáá»á¬áž (OTPá áá áºááŒáááºá áá¬ážááŸááº) ááŸáá·áº Authyá Google Authenticator ááŸáá·áº FreeOTP áá²á·ááá¯á·áá±á¬ á á áºááŸááºááá·áºáááá¯ááááºáá»á¬ážáá±á«áºááœáẠá¡ááŒá±áá¶á áá áºááŒáááºáá¯á¶ážá áá¬ážááŸááºáá»á¬áž (OTPá One Time Password) ááŒáá·áº PeerTube ááŸáá·áº áá»áááºáááºááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºáá±á¬ááºážááá·áºááœááºážáá¬ážáááºá
- á¡áá¯á¶ážááŒá¯áá° á¡ááºáá¬áá±á·á Ạá áœááºážáááºáá»á¬ážááᯠááá¯ážáá»á²á·áá¬ážáááºá "áá»áœááºá¯ááºááá®áá®ááá¯áá»á¬áž" áá®áá°ážááœáẠáá»ááºáááºáá»á¬ážááŒáááŒááºážááŸáá·áº áá®áá®ááá¯ááá¯ááá·áºááœááºážáá²á·ááá·áº á¡á á®á¡á ááºááá±á¬áºááŒáá»ááºááá¯á·ááᯠáá¶á·ááá¯ážáá±ážáá«áááºá áá»ááºáááºáá»á¬ážááá¯á· ááá·áºááºáá áºáá¯ááᯠáááºáááºá¡ááá·áºááá¯á· áá±á«ááºážááá·áºáá¬ážáááºá áá®áá®ááá¯áá»á¬ážááᯠá¡áááºá¡ááá¯áẠá á®ááẠá á áºáá¯ááºááŸá¯áá áºáá¯ááᯠááá·áºááœááºážáá²á·áááºá á¡áá¬ááá¹áá¯ááá¯ááŸá±á¬ááºááŸá¯ááŸáá·áº áá®áá®ááá¯ááá¯ááºáá»á¬ážááá¯á· ááá·áºááºáá»á¬ážá¡ááŒá±á¬ááºáž á¡áá»ááºá¡áááºááááºááá¯á·ááŒááºážá¡á¬áž á á®áá¶ááá·áºááœá²áá° á¡ááºáá¬áá±á·á áºááœáẠááá·áºááœááºážáá¬ážáááºá ááœá²áááºážáá»á¬ážááᯠááá·áºááœááºážááœááºáá»ááºááŒá®áž disk space áá¯á¶ážá áœá²ááŸá¯ááá¯ááºáᬠááŸááºážáááºážáá»ááºáá»á¬ážááᯠááá·áºááœááºážáá¬ážáááºá
PeerTube ááááºáá±á¬ááºážááẠááá±á¬ááºáá¬ááœááºáááºáááºááŒá®áž WebRTC áááºážááá¬ááá¯á¡áá¯á¶ážááŒá¯ááá·áº WebTorrent BitTorrent áá±á¬ááºáááºáá¡áá¯á¶ážááŒá¯ááŸá¯ááᯠá¡ááŒá±áá¶á ááá±á¬ááºáá¬áá»á¬ážááŒá¬ážááá¯ááºááá¯áẠP2P áááºááœááºáá±ážáá»ááºáááºááŸáá·áº ActivityPub áááá¯ááá¯áá±á¬á ááœá²ááŒá¬ážáá±áá±á¬áá®áá®ááá¯áá¬áá¬áá»á¬ážááᯠáá¯á¶áááºááááºá áá áºá¡ááŒá Ạáá±á«ááºážá ááºážááá¯ááºá á±ááá·áº WebRTC áááºážááá¬ááᯠá¡áá¯á¶ážááŒá¯áá¬ážáááºá á¡ááŒá±á¬ááºážá¡áá¬áá±ážááá¯á·ááŒááºážááœáẠá§áá·áºáááºáá»á¬ážáá«áááºááŒá®áž áá»ááºáááºáá»á¬ážááá¯á· á á¬áááºážááœááºážáááºááŸáá·áº áá®áá®ááá¯á¡áá áºáá»á¬ážá¡ááŒá±á¬ááºáž á¡ááŒá±á¬ááºážááŒá¬ážáá»ááºáá»á¬ážááᯠáááºáá¶ááá°ááá¯ááºááá·áº ááœááºáááºááŒá áºáááºá ááá±á¬áá»ááºá០áá¶á·ááá¯ážáá±ážááá·áº áááºá¡ááºáá¬áá±á·á áºááᯠAngular framework ááŒáá·áº áááºáá±á¬ááºáá¬ážáááºá
PeerTube áááºááááºááœááºáááºááᯠá¡ááŒááºá¡ááŸááºáá»áááºáááºáá¬ážáá±á¬ á¡áá±ážá á¬ážáá®áá®ááᯠhosting áá¬áá¬áá»á¬ážá á¡ááá¯ááºá¡áááºážáá áºáá¯á¡ááŒá Ạááœá²á·á ááºážáá¬ážááŒá®áž áááºážááá¯á·áá áºáá¯á á®ááœáẠááá¯ááºááá¯ááºá á®áá¶ááá·áºááœá²áá°ááŸáááŒá®áž áááºážáááá¯ááºááá¯ááºá ááºážáá»ááºážáá»á¬ážááᯠáá»ááŸááºááá¯ááºáááºá áá®áá®ááá¯áá«áá±á¬ áá¬áá¬áá áºáá¯á á®ááẠá€áá¬áá¬ááŸáá·áº áááºážááá¯á·ááá®áá®ááá¯áá»á¬ážá áá¯á¶ážá áœá²áá°á¡áá±á¬áá·áºáá»á¬ážááᯠáááºáá¶áá±á¬ááºááœááºáá±ážááá·áº BitTorrent ááŒá±áá¬áá¶áááááá¬áá áºáá¯á¡ááŒá Ạáá¯ááºáá±á¬ááºáááºá á¡áá¯á¶ážááŒá¯áá° ID ááᯠâ@user_name@server_domainâ áá¯á¶á á¶ááŒáá·áº ááœá²á·á ááºážáá¬ážáááºá Browsing data ááẠá¡ááŒá±á¬ááºážá¡áá¬ááá¯ááŒáá·áºááŸá¯ááá·áº á¡ááŒá¬ážá§áá·áºáááºáá»á¬ážáááá±á¬ááºáá¬áá»á¬ážá០ááá¯ááºááá¯ááºáá¯ááºááœáŸáá·áºáááºá
áá®áá®ááá¯ááᯠáááºáá°áá»áŸ ááŒáá·áºááŸá¯ááŒááºážáááŸááá«áá á¡ááºáá¯ááºá¡á¬áž áá®áá®ááá¯ááᯠáá°ááááºáá²á·ááá·áº áá¬áá¬á០á á®á ááºáá±ážááẠ(WebSeed áááá¯ááá¯áá±á¬ááᯠá¡áá¯á¶ážááŒá¯áá¬ážáááº)á áá®áá®ááá¯ááŒáá·áºááŸá¯á¡áá¯á¶ážááŒá¯áá°áá»á¬ážááŒá¬áž á¡ááœá¬ážá¡áᬠááŒáá·áºáá±ááŒááºážá¡ááŒááºá PeerTube ááẠáááºáá®ážáá°áá»á¬ážá០á áááºááá·áº áá¯á¶ááŸááºáá»á¬ážááᯠá¡ááŒá¬ážáá¯ááºáá¯ááºáá°áá»á¬ážáá¶á០áá®áá®ááá¯áá»á¬ážááᯠáááºááŸáºáá¯ááºáááºá áá±á¬ááºáááºáá»á¬ážáá¬áá áá¬áá¬áá»á¬ážáá« ááŒáá·áºáá±ááá·áºááœááºáááºáá áºáá¯á¡ááŒá Ạáááºáá®ážáá±ážááá·áºá¡ááŒáẠá¡ááŸá¬ážá¡ááœááºážáá¶ááá¯ááºáááºááá¯áááºáž áá±ážá áœááºážááá¯ááºáááºá P2P áá¯ááºááœáẠá¡ááŒá±á¬ááºážá¡áá¬áá±ážááá¯á·ááŒááºážááŒáá·áº ááá¯ááºááá¯ááºáá¯ááºááœáŸáá·áºááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯áá«ááŸáááẠ(áá¯á¶ááŸááºáááá¯ááááºáá»á¬ážááŒá áºááá·áº OBS áá¯ááºááœáŸáá·áºááŒááºážááᯠááááºážáá»á¯ááºááẠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá)
PeerTube ááŸáá áºááá·áº áá¯ááºááœáŸáá·áºááŸá¯á áááºáááºá á¡áá¯á¶ážááŒá¯áá°ááẠáá¬áá¬áá áºáá¯ááá¯á· áá®áá®ááá¯áá áºáá¯á áá±á¬áºááŒáá»ááºááŸáá·áº tags á¡á á¯á¶ááᯠá¡ááºáá¯ááºáá¯ááºááẠááá¯á¡ááºáá«áááºá áááºážáá±á¬ááºááœááºá áá®áá®ááá¯ááẠáááŠážáá±á«ááºážáá¯ááºáá¬áá¬ááŸáá¬áá áááºááááºááœááºáááºáá áºáá»áŸá±á¬ááºáá¯á¶ážááœáẠáááá¯ááºáááºááŒá áºáááºá PeerTube ááŸáá·áº á¡áá¯ááºáá¯ááºááŒá®áž á¡ááŒá±á¬ááºážá¡áᬠááŒáá·áºááŒá°ážááŸá¯ááœáẠáá«áááºáááºá áá¯á¶ááŸááºááá±á¬ááºáá¬áá áºáá¯ááẠáá¯á¶áá±á¬ááºááŒá®áž á¡ááá¯áá±á¬á·ááºáá²ááᯠááá·áºááœááºážááẠáááá¯á¡ááºáá«á á¡áá¯á¶ážááŒá¯áá°áá»á¬ážááẠáááºááááºáá°ááŸá¯áá±ážááœááºáááºáá»á¬áž (á¥ááá¬á Mastodon ááŸáá·áº Pleroma) ááá¯á·ááá¯áẠRSS ááŸáá áºááá·áº á áááºáááºá á¬ážááá·áºáá»ááºáááºáá»á¬ážááᯠá á¬áááºážááœááºážááŒááºážááŒáá·áº ááœá±ážáá»ááºáá¬ážáá±á¬ áá®áá®ááá¯áá»ááºáááºáá»á¬ážááœáẠááŸá¯ááºááŸá¬ážááŸá¯ááᯠááŒá±áá¬áá¶ááá¯ááºáááºá P2P áááºááœááºáá±ážááᯠá¡áá¯á¶ážááŒá¯á áá®áá®ááá¯áá»á¬ážááᯠááŒáá·áºáá±áááºá¡ááœáẠá¡áá¯á¶ážááŒá¯áá°ááẠáááºážááááºááá¯ááºááœáẠáááºáááºáá¬ážáá±á¬ áááºááá±áá¬áá áºáá¯ááŸáá·áºá¡áá° á¡áá°ážáá áºáá»ááºáá áºáá¯ááá¯áááºáž ááá·áºááœááºážááá¯ááºáááºá
áááºááŸáááœáẠá
á±ááá¬á·áááºáááºážááŸáá·áº á¡ááœá²á·á¡á
ááºážá¡áá®ážáá®ážá០ááááºážááááºážáá¬ážáá±á¬ á¡ááŒá±á¬ááºážá¡áᬠhosting áá¬áᬠááá ááá·áºááŸááááºá á¡áááºá á¡áá¯á¶ážááŒá¯áá°áá
áºáŠážááẠPeerTube áá¬áá¬áá
áºáá¯áá±á«áºááœáẠáá®áá®ááá¯áá»á¬ážáááºááŒááºážááá¯ááºáᬠá
ááºážáá»ááºážáá»á¬ážááᯠááá»á±áááºáá«áá á¡ááŒá¬ážáá¬áá¬ááá¯á· áá»áááºáááºááá¯ááºááẠááá¯á·ááá¯áẠáááºážáááá¯ááºááá¯ááºáá¬áá¬ááᯠá
áááºááá¯ááºáááºá á¡ááŒááºáá¬áᬠááŒáá·áºáá»ááºááŒááºážá¡ááœááºá Docker áá±á¬áºááẠ(chocobozzz/peertube) ááœáẠááŒáá¯áááºááŒááºáááºáá¬ážáá±á¬ áá¯á¶áá
áºáá¯ááᯠáá±ážáá¬ážáááºá
source: opennet.ru