PeerTube
joinpeertube.orgA federated video platform leveraging peer-to-peer technology to decrease server load during video streaming. Supports self-hosting or joining existing instances, enabling video viewing from any PeerTube server.
- Homepage:joinpeertube.org
- GitHub:github.com/Chocobozzz/PeerTube
- Privacy:tosdr.org/en/service/1596
- Web info:web-check.xyz/check/joinpeertube.org
PeerTube Privacy Policy
Privacy Policy Summary
- The user is informed about security practices
- This service may collect, use, and share location data
Score
Documents
- P2P & PrivacyCreated 29 Jan 21, Last modified 1 year ago
About the Data
This data is kindly provided by tosdr.org. Read full report at: #1596
PeerTube Source Code
Author
Description
ActivityPub-federated video streaming platform using P2P directly in your web browser
Homepage
https://joinpeertube.org/Repository
- LicenseAGPL-3.0
- Created29 Oct 15
- Primary languageTypeScript
- Size583,215 KB
- Stars15,238
- Forks1,843
- Watchers15,238
Top Contributors
@Chocobozzz (8902)
@rigelk (589)
@s8321414 (202)
@milotype (192)
@Alterak (183)
@framabot (154)
@fransecs (153)
@trendspotter (135)
@paymanzafar1 (127)
@IhorHordiichuk (119)
@kimsible (111)
@kontrollanten (105)
@xmgz (99)
@sveinki (78)
@gunchleoc (64)
@drgreenth (64)
@ujdhesa (62)
@Sobsz (56)
@emansom (48)
@lucacalcaterra (40)
@trlef19 (37)
@mkljczk (35)
@meskobalazs (35)
@honhatduy (34)
@JohnXLivingston (34)
@wickloww (34)
@Wuzzy2 (30)
@AutomCoding (30)
@Ricardo-Simoes (28)
@frankstrater (28)
@Fontan030 (27)
@MOHAMADRV2007 (26)
@Atalanttore (25)
@Poslovitch (23)
@Nutomic (23)
@KonkaTV514 (23)
@samsunatakum (21)
@gavio-dot (21)
@Noxernuevo (19)
@ghostofsparta222 (19)
@gegeweb (19)
@rennerocha (19)
@broadwaylamb (19)
@fflorent (19)
@alexgabi (18)
@manuviens (18)
@alcalyn (18)
@filiphanes (18)
@wsxy162 (18)
@Fjuro (17)
@Booteille (17)
@selyankab-source (16)
@joshmorel (16)
@mstrng (15)
@3l3gant-cod3s (14)
@fgalig1 (14)
@lubomirSVK (14)
@Jorropo (13)
@biloti (13)
@fschaupp (13)
@VictorFilimonov (12)
@ldidry (11)
@Eee14 (11)
@lutangar (11)
@takezie (11)
@yildirimyaprak (11)
@sftblw (11)
@zvfcs (10)
@Goudarz (10)
@icg837 (10)
@KerimDemirkaynak (10)
@Porrumentzio (10)
@tcitworld (10)
@agron2017 (9)
@serialuart (9)
@elevenpassin (9)
@yarons (9)
@siourdakis (9)
@NorbiPeti (9)
@Kachelkaiser (9)
@EchoKiloSierra (9)
@urbalazs (9)
@adrmzz (9)
@Saiv46 (9)
@alexander-financelab (8)
@Txopi (8)
@servizig (8)
@maupao (8)
@lstamellos (8)
@jankeromnes (8)
@SotongDJ (8)
@Chirunos (8)
@Pandoraaa (8)
@4r04x4t (8)
@matograine (7)
@Steinhagen (7)
@kizmo (7)
@ryanho (7)
@mbouzada (7)
@JLP (7)
Recent Commits
Oliwier Jaszczyszyn(06 Aug 26)
Improve video searchability by allowing to search through descriptions (#7612) * feat: use PostgreSQL FTS for video search instead of trigram Add a videoSearch table with tsvector column and GIN index to store search vectors for video titles and descriptions. Titles are weighted higher than descriptions via setweight (A/B). Trigram search is kept as a fallback to handle typos. A migration script (server/scripts/migrations/peertube-8.2.ts) is provided to backfill existing videos. See #7386 * fix: add missing VideoSearchModel search indexes did not appear in the database when migrating * Improve FTS * Requires PG >= 14 --------- Co-authored-by: oliwierjaszczyszyn <h@h> Co-authored-by: Chocobozzz <[email protected]>
valeron90(05 Aug 26)
feat: add lastmod to sitemap entries for videos, channels and accounts (#7738) * feat: add lastmod to sitemap entries for videos, channels and accounts * feat: add contentUpdatedAt field for sitemap lastmod * fix: only update contentUpdatedAt when name, description or thumbnail actually changed * Styling * Add tests --------- Co-authored-by: valeron90 <[email protected]> Co-authored-by: Chocobozzz <[email protected]>
Sourav Sarkar(05 Aug 26)
Add opt-in email notification for successful logins with new-device and location detection (#7737) * Add opt-in email notification for successful logins with new-device and location detection * default email notif on + correction * ci tests fix update * Prune user login devices table * Don't send a notification for the first login --------- Co-authored-by: Chocobozzz <[email protected]>
Mradul Pal(01 Aug 26)
Update bug issue template for PeerTube instance info fixes issue: #7744
Chocobozzz(24 Jul 26)
Fix migration order
Chocobozzz(24 Jul 26)
Reduce errors in logs
Chocobozzz(23 Jul 26)
Federate video in a job Allow to deduplicate video federation and reduce coupling with the video instance now we reload it completely in the federation job
Chocobozzz(23 Jul 26)
Move infohash in a dedicated table
Chocobozzz(22 Jul 26)
Migrate to last p2p-media-loader version
Chocobozzz(04 Aug 26)
Merge branch 'release/v8.2.x' into develop
Chocobozzz(04 Aug 26)
Bumped to version v8.2.4
Chocobozzz(04 Aug 26)
Fix flaky tests
Chocobozzz(04 Aug 26)
Merge branch 'release/v8.2.x' into develop
Chocobozzz(04 Aug 26)
Update changelog
Chocobozzz(03 Aug 26)
More robust test
Chocobozzz(03 Aug 26)
Only owner can display stats
Chocobozzz(03 Aug 26)
Add unlisted playlists tests
Chocobozzz(24 Jul 26)
More robust AP handlers
Chocobozzz(24 Jul 26)
More checks on remote downloads/views
Chocobozzz(23 Jul 26)
Separate redis keys to check user email
Chocobozzz(23 Jul 26)
Prevent duplicated thumbnails
Chocobozzz(24 Jul 26)
Prevent actor URL rebinding
Chocobozzz(23 Jul 26)
Security hardening
Chocobozzz(23 Jul 26)
Separate redis keys to check user email
Chocobozzz(22 Jul 26)
Prevent memory leak in live segment sha store
Chocobozzz(22 Jul 26)
Owner/admin can bypass download enabled setting
Chocobozzz(22 Jul 26)
Fix memory leak for user notifications
Chocobozzz(22 Jul 26)
Correctly cleanup lives on error
[email protected](22 Jul 26)
fix(client/embed): use correct CSS variable for big play button color (#7733) * fix(client/embed): use correct CSS variable for big play button color * Remove unused variable --------- Co-authored-by: preet-bhatt-us <[email protected]> Co-authored-by: Chocobozzz <[email protected]>
Sourav Sarkar(22 Jul 26)
Feature/control bar hide (#7725) * Hide control bar after inactivity * fixing lint errors * Don't hide control bar if mouse if on control bar --------- Co-authored-by: Chocobozzz <[email protected]>
PeerTube Security
Security Advisories (4)
- criticalPatchedCVSS 9.3
GHSA-g9p4-f7h8-hc86Cross-origin remote video takeover via Update activity
- highPatched
GHSA-93rr-g3x2-ffv4S3 key path traversal (cross-video private HLS read)
- criticalPatchedCVSS 9.8
GHSA-pqr4-34h8-g39xUnauthenticated remote SQL injection in ActorFollowModel.updateScore()
- highPatched
CVE-2026-57167Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) in PeerTube
PeerTube Website
Website
What is PeerTube? | JoinPeerTube
A free software to take back control of your videos! With more than 600,000 hosted videos, viewed more than 70 millions times and 150,000 users, PeerTube is the decentralized free software alternative to videos platforms developed by Framasoft
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address94.130.212.178
- Hostnamecarl.framasoft.org
- LocationFalkenstein,Sachsen,Germany,EU
- ISPFramasoft
- ASNAS24940
Associated Countries
FR
DE
Safety Score
Website marked as safe
100%
Blacklist Check
joinpeertube.org was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
PeerTube Reviews
More Video Platforms
A decentralized, ad-free video platform emphasizing minimal moderation. It rewards users with cryptocurrency, leveraging blockchain technology.
About the Data: PeerTube
Change History
- Amended (github) #608
Edit PeerTube Data
You can edit PeerTube's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access PeerTube's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/peertubeThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share PeerTube
Help your friends compare Video Platforms, and pick privacy-respecting software and services.
Share PeerTube and Awesome Privacy with your network!