Beta-17 of #HolosSocial brings improved speed and stability, especially for the database. We've identified and fixed the issue causing crashes and slowdowns. S3/WebDAV backups are functional, you can even use both simultaneously. An automatic cleanup tool is available, customizable to your needs. Just search "backup" or "cleanup" in settings to check these options.
holossocial
With #HolosSocial, we introduced the same feature that is on #Fedilab to discover videos from the Fediverse thanks to #SepiaSearch (https://sepiasearch.org).
#PeerTube devs offered this option, which is really helpful for discovering new content on their platform.
We might introduce peer-to-peer streaming soon when watching PeerTube videos, with an option to disable this behavior.
Their API is used to display the content, then actions work through ActivityPub.
Holos RC-1 has been published. You can now send E2EE DMs over ActivityPub to other #Holos users.
Lots of changes and improvements to discover here: https://codeberg.org/tom79/Holos-App/releases/tag/rc-1
Download: https://framadrive.org/s/X6AwN2wCGorrKPF
--
Edit - new apk that fixes tunnel connection delays
We are now in a stabilization phase for #Fedilab. We are waiting for the green light from beta testers before releasing 3.36.0.
We will work on #HolosSocial (@HolosSocial) for a few days to fix issues and bring E2EE for DMs.
End-to-end encrypted DMs through ActivityPub will be available in the next release #HolosSocial
RE: https://mastodon.social/@HolosSocial/115985638214809241
It was a challenge and we finally implemented end-to-end encrypted DMs over ActivityPub with #HolosSocial
We put a lot of work into both #Fedilab and #HolosSocial. We will never neglect one for the other, both deserve attention. Holos allowed us to push boundaries like E2EE DMs over ActivityPub and portable identity, but Fedilab is the app we've been working on since 2017 and will keep integrating new features. This is your app, not ours. Alongside all this, we are volunteers, so if you can help us financially, that would really help. Thank you.
We made so many improvements with #HolosSocial, an ActivityPub server running on your phone. Big thanks to our beta testers who help us identify issues and suggest enhancements.
For tech folks: imagine pointing your domain with a CNAME to a relay and having your own ActivityPub identity with keys and data on your phone. The relay becomes just infrastructure, and you're free to move to another relay whenever you want.
That's the crazy bet we're working on!
More are at @HolosSocial
Our next goal for #Holos: end-to-end encrypted DMs Your private keys stay on your phone, relay servers can't read your messages. Works across different Holos relays using ActivityPub for transport. Falls back to standard DMs with other Fediverse apps, so servers can read these and we'll show a clear warning. E2E encryption over the Fediverse, finally.
Our dedicated account: @HolosSocial #HolosSocial
RE: https://mastodon.social/@HolosSocial/116007730441888134
We have published a new version of #Holos app (rc-1) that supports #E2EE DMs over ActivityPub.
We wrote a page that explains our E2EE implementation: https://holos.social/e2ee
If you want to discover how Holos app and relay work together: https://holos.social/how-it-works
We are entering a new step in the development of #Holos and we need more people to test.
We have reopened subscriptions through the app: https://holos.social/signup
We wrote a page explaining how we implemented #E2EE DMs over #ActivityPub: https://holos.social/e2ee
Don't hesitate to contribute and share your feedback with us. Thank you.
The #Holos account @[email protected] has been migrated to @tom79 using the new Custom Domains feature.
Use your own domain for your ActivityPub identity. No instance to host, pure ActivityPub from your phone. Your identity is no longer tied to the relay. Switch anytime.
Add your domain, configure a CNAME record, verify and activate. Followers are notified via a Move activity.
More: https://holos.social/custom-domains
Fully available in the next RC release.
#Holos is designed around one device per account since each phone runs its own ActivityPub server. Currently, activities are removed from the relay once synced, so multi-device isn't possible yet. However, we could introduce trusted devices linked to an account, where activities are only removed once synced with all of them. This would also need some work on our E2EE DMs feature.
#Holos 1.0.0-rc-2 has been published. In this version, you can connect your domain to create your unique account identity. The first time, it will send a Move activity so you don't lose your followers/following. Then you will have an identity that no longer depends on the relays, and you'll be free to move between relays whenever you want.
More about custom domains: https://holos.social/custom-domains
Download: https://holos.social/signup
Release notes: https://codeberg.org/tom79/Holos-App/releases/tag/1.0.0-rc-2
RE: https://mastodon.social/@HolosSocial/116063128397111717
Some positive news for #Holos: the relay now automatically generates SSL certificates for custom domains verified via CNAME, with a job running every 5 minutes to issue and renew them.
This means true ownership of your Fediverse identity: your domain, your name, fully working through ActivityPub. No other server needed, just your phone.
https://holos.social/custom-domains
For custom domains, #Holos currently works with CNAME, which redirects your entire domain to the relay. That's fine for a subdomain, but if you want your identity on your root domain, you probably already use it for something else.
We will add support for that. The relay will handle everything on a subdomain you dedicate to Holos, and automatically generate a webfinger file to host on your root domain. Your identity will be @[email protected] while the setup runs on a subdomain.
We're looking into implementing interaction controls in #Holos, following the approach proposed by #GoToSocial. This would let you decide who can reply, like, or boost your posts. It fits well with the Holos philosophy of giving you full control over your online presence. More details here: https://docs.gotosocial.org/en/latest/federation/interaction_controls/
The fediverse now has a mobile-first personal server called Holos by @HolosSocial (via @apps). It's a full ActivityPub server that runs on your Android device (iOS coming soon). You own your identity with a custom domain and your followers live on your device.
Project URL: https://holos.social
Key features:
✅ Your server on your phone – Your identity, keys, and followers live on your device, not a giant shared server.
✅ Custom domain identity – Permanently own your handle (@[email protected]) and take it anywhere.
✅ True E2EE for DMs – Real end-to-end encryption for private conversations, a major privacy upgrade.
✅ Relay-based connectivity – Connects to the wider fediverse via relays, so a personal server is practical on mobile.
Open source, privacy-focused, and built to give you real ownership in the fediverse. The Android version is available now.
Donations:
https://fedilab.app/page/donations/
Open Collective:
https://opencollective.com/fedilab
#HolosSocial #Fediverse #ActivityPub #E2EE #Privacy #Android #Fedilab #OpenSource
In #ActivityPub, once a post is federated, you lose control over how remote instances handle interactions on it. Some servers like #GoToSocial are working on interaction controls, but non-compatible instances simply ignore your rules.
With #HolosSocial, we're considering a "safe mode" available at publishing time. Your post would only be delivered to followers on instances that respect interaction controls. Not enabled by default, but there for those who need it.
We talk about #HolosSocial forgetting some of you might not know this project.
#Holos is a full ActivityPub server running on your device. Currently on Android, next on iOS.
We already introduced #E2EE DMs and #ActivityPub identity through custom domains. You own your followers, your keys, and your identity. Relays are just infrastructure.
On the footer of https://holos.social we added pages explaining the project. Have a look!
Mastodon: @HolosSocial Don't hesitate to share
Having a TTL for your messages, is that something you'd expect? We could introduce an option to automatically delete your posts after a delay (disabled by default, it would be up to you to set your default TTL). We could also allow setting a TTL when composing, so you can customize it at the post level.
The app needs to be online to send the Delete activity to other instances. That said, #Holos already supports pending offline activities.
What do you think?
The new architecture coming in the next release of #Holos allows you to get important messages like Home and Notifications much faster. Even after days offline, the full download enables fast filtering to fill important timelines immediately. This needed some adjustments to the current architecture, but we're very close to publishing rc-3.
#Holos will be available on #FDroid soon, and we hope to get more feedback to improve the project. While #Fedilab uses server APIs, here we can do much more to improve your #Fediverse experience with an #ActivityPub server running directly on your device. We already introduced E2EE DMs and personal identity. We will go further with automatic deletion, even at posting level. You decide the availability of a message. We will also work on interaction controls from #GoToSocial.
A #YunoHost package for #HolosSocial relay server is underway!
This will make it super easy for anyone to deploy their own #Holos relay on their server. We're going to contribute to the packaging effort and would love some help!
If you're familiar with YunoHost packaging, feel free to jump in:
https://github.com/YunoHost-Apps/holos_ynh/
