Peergos reposted
There's a new @peergos.org release out where we add support for CALDAV and CARDDAV on MacOS, as well as login over LAN with http: github.com/Peergos/web-...
Peergos
@peergos.org
A protocol for a humane, privacy-focused, self-authenticated social web. Recipient of NGIPointer grant, graduate of Oxford Foundry, audited by Cure53 and Radically Open Security https://peergos.org https://github.com/peergos/peergos
352 followers75 following125 posts
Peergos reposted
There's a new @peergos.org release out where we add support for CALDAV and CARDDAV on MacOS, as well as login over LAN with http: github.com/Peergos/web-...
Peergos reposted
This is the reason why I designed @peergos.org to dial by key. I wish atproto had adopted that, but I know there were reasons.
🚨 Six WebPKI Intermediate CAs are compromised. This is bigger than Heartbleed, but a client-side issue. Anything that verifies certificates against public roots, like most TLS clients, is/was affected. Details, live test, patched versions and workarounds at emudhra.we-have-a-problem.com Act now.
Tiles and Files! There's a new Peergos release out which includes tiles in the newsfeed. The first user of this is the calendar app to render shared calendar events. Not on Peergos yet? Come join the future - a secure and private web! #NoSurveillanceCapitalism peergos.org github.com/Peergos/web-...
Peergos reposted
Tiles (sandboxed apps) in @peergos.org are normally full-screen affairs, but now they can have a tile mode which is displayed directly inline in the newsfeed. The first example of this is the calendar displaying event details directly in your feed rather than having to open the full calendar app.
Peergos reposted
G'day folks! There is a new @peergos.org release out with 2 cool new features. Now you can set a space limit on any file/dir you share writable, including secret links. So we've finally removed the warning that anyone you share write capability to could fill your space! github.com/Peergos/web-...
Peergos reposted
@dgruning.bsky.social and 2 others wrote an interesting paper on how to have an actual prosocial architecture for social media protocols. They analyse ActivityPub, ATProto, Nostr and @peergos.org Our client-assembled feeds should get 100% on Algorithmic Sovereignty though. arxiv.org/pdf/2609.35413
Happy Friday, happy new Peergos release! Cool stuff in this release: * multi-file secret links (up to 100) * blake3 support (read-only until enough clients support it) * a beautiful new drive UI * better video thumbnails on desktop * Greek language support (about time!) github.com/Peergos/web-...
This also means we're switching from 5 MiB chunks to 4 MiB chunks to align with the blake3 tree. This means we can continue doing efficient file modifications and updating the root hash without reading the rest of the file. Come join the party: peergos.org/download
Peergos reposted
Replying to @ianopolous.bsky.social
This is a little demo of the benchmark. It hashes 4MiB in a single thread and takes the best of 10 runs. peergos.github.io/blake3-speed/
There's a new release out, folks! github.com/Peergos/web-...
There a new release out. Get it while it's hot! github.com/Peergos/web-... You can browse directly into zip files now. It downloads the zip entries lazily on demand. You can download or view individual files in the zip. You can delete, rename or upload new files or folders to the zip.
Peergos reposted
Now you can browse into zip files on @peergos.org You can download individual files or view them directly in the app registered for them. You can even open websites or markdown wikis directly inside the zip. Links and images to relative files in the zip work. We also support adding new files, ...
Some may be wondering what implications, if any, this has for @peergos. Even if all ipfs work, and infrastructure stopped today we would be unaffected as a protocol. We have our own minimal implementation, and these days we basically do HTTP over (jvm)libp2p + kademlia.
We have an update about the future of Shipyard that we wanted to share: ipshipyard.com/blog/2026-th...
We are stable where we are, but we might consider switching to @iroh.computer + pkarr in the future, especially with a pure java implementation. The main thing we rely on is routing requests to a server by a public key, which, happily, Iroh also implements.
There's a new release out which is AWESOME. 150x faster sync. Much prettier sync and drive mount UI. Uploads no longer block the UI. Also single use backup 2FA codes. github.com/Peergos/web-...
This was super fun, and found a bunch of rough UX edges in Peergos which are all fixed now.
Great fun this morning at the #JCrete hack day with @ianopolous.bsky.social, getting @radicle.dev + @peergos.org running side by side on #solar - powered hardware! Blog post and peergos-backed release artifacts on Radicle, coming soon Goal: #peer2peer #decentralised software, packaged sustainably!
Peergos reposted
It is possible to have federation that keeps end users in control and doesn't allow 3rd party copying of your data without your consent. That's exactly what @peergos.org protocol does. There are of course tradeoffs but it is the right choice for user agency and democracy.
the eYou people, a closed european twitterclone that is now using didplc for identity, seem to be reading my posts and have figured out the fairly horrifying implications of it
Peergos reposted
Hooray! Our first government contract for @peergos.org! EU governments are starting to realise what real digital sovereignty means. It means portable identity, portable data, and end-to-end encryption. Mass surveillance is not compatible with democracy.
Peergos reposted
Dialing keys is definitely the right approach. We've been doing that in @peergos.org since 2019: peergos.org/posts/dev-up...
We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!
Peergos reposted
I'm super excited about the upcoming drive mount for @peergos.org which lets you lazily mount your entire Peergos drive, with partial sync and offline writes. It also improves the webdav bridge so that uploads of files automatically skip identical chunks, and it supports Range based GETs and PUTs.
Peergos reposted
I don't have much time for bluesky these days, but here's 3 big releases of @peergos.org. The first adds cross platform thumbnail generation for images and videos in our sync client. Also 5x fewer syscalls in the sync local enumeration. github.com/Peergos/web-...
Peergos reposted
Replying to @newsmastfoundation.org
This is a good start, but is missing a critical part: private data and sharing. Without privacy there can be no democracy. The obvious solution there is @peergos.org and we'd love to be included.
Peergos reposted
Peergos @peergos.org — Secure, private, and decentralized file storage ⭐ Stars: 2,410 🔗 Forks: 190 ⏩ Last commit: May 18, 2026 ⌛ First commit: Aug 23, 2013
Peergos reposted
Peergos reposted
There's a big new release of @peergos.org out with atomic multi-writer commits! I've wanted this for years, but finally did it. github.com/Peergos/web-... Lots of fixes and improvements across the board, including to the app/tile sandbox.
Fix the incentives, fix the system. Don't be part of surveillance capitalism.
Yep! That's been our core principle working on @peergos.org since 2013 - it has to be easy for everyone to use. If people have to manage their keys then you've already failed. E2EE needs to be part of the foundation of the internet. Servers and hosts should be dump pipes, or they accumulate power.
Peergos reposted
There's a new Peergos release out with 1000x resumption of large uploads and 10x faster deletes! Come and join the growing user agency revolution! If it is not E2EE, you don't own or control it. Control your data, control your destiny! github.com/Peergos/web-...
Peergos reposted
It's a good day when I make resuming uploads of large directories 1000x faster in @peergos.org Next up, an even bigger speedup for resuming huge file uploads, simply by switching from a linear chunk scan to a batched binary search (should be ~5000x for resuming a 600GB file halfway).
Peergos reposted
We've been planning and working on this for over a decade in @peergos.org We already use hybrid PQ key exchange, so your data is already safe from exposure by a CRQC. We plan to use SLH-DSA for identity and am ML-DSA hybrid for writing spaces. We are already part way through the latter.
Two papers came out last week that suggest classical asymmetric cryptography might indeed be broken by quantum computers in just a few years. That means we need to ship post-quantum crypto now, with the tools we have: ML-KEM and ML-DSA. I didn't think PQ auth was so urgent until recently.
Peergos reposted
Replying to @overby.me
book.peergos.org peergos.org/blog github.com/Peergos/Peer... fosdem 2026 talk: fosdem.org/2026/schedul...
Peergos reposted
There's a new release of @peergos.org out! This one includes a bunch of optimisations and fixes, like skipping identical remote files during folder uploads, and fixes for the MacOS webview which I broke. Also a Korean translation and support for LibreOffice WASM build. github.com/Peergos/web-...
Peergos reposted
Peergos reposted
A great post on the evolution of power in apps as formats became proprietary and then cloud based. www.orionreed.com/posts/app-fi... This is why the data model in @peergos.org is so powerful - you own your data, and neither apps nor even your PDS can circumvent this, guaranteed by E2EE.
Peergos reposted
Peergos reposted
Peergos reposted
Can't believe how far @peergos.org has progressed since I tried it a few years ago - great FOSDEM presentation by @ianopolous.bsky.social
Peergos reposted
Super looking forward to seeing lots of cool people, hearing about lots of cool things, and presenting @peergos.org this weekend at @fosdem.org fosdem.org/2026/schedul...
Peergos reposted
One cool thing is that @peergos.org supports client-side verified streaming and range requests in browsers today without needing blake3. All you need is a known merkle tree structure, a fixed hash function and a chunk size. Blake3 is cool, but it's not magic. Every app in Peergos gets this for free
Big Update to the Big DASL: it now supports streaming verification with range retrieval. Many thanks to @b5.bsky.social for bringing that in! dasl.ing/bdasl.html
The good news is that we designed our social graph to be private, even from your own server! bsky.app/profile/iano...
Peergos reposted
2025 was huge at @peergos.org. Here's everything we achieved: peergos.org/posts/2025 Highlights: * desktop and Android apps * sync * post-quantum encryption * migration support in the PDS UI * quic * shared-with page * moving closer to a CRDT There are over 400 self hosted servers now! Thank you 💚
Peergos reposted
Replying to @ianopolous.bsky.social
Don't forget there are many apps for Peergos too, from tldraw to chess to VLC, and you can write your own too. Here are the built-in ones: peergos.net/public/peerg... All apps store all data *privately* on your PDS E2EE. Yes, you heard that right. There is no "off protocol" data, or anything else.
Peergos reposted
Peergos is starting to get quite awesome. It's the only protocol I'm aware of that has 1) portable identity and data 2) portable social graphs 3) private data 4) private social graph 5) private metadata 6) E2EE (private data, even from your PDS) 7) Tamper proof data (even with compromised PDS)
There's a new release out folks! We've switched to Snap for Linux installs, enabled quic transport, and made a bunch of ui improvements. github.com/Peergos/web-...
There's a new release out folks! We've switched to Snap for Linux installs, enabled quic transport, and made a bunch of ui improvements. github.com/Peergos/web-...