A service very much like Instagram, but federated. There seems to be quite some enthusiasm around ActivityPub-based projects in general, also including Prismo, Anfora and Funkwhale.
yusf
Posts
-
Pixelfed, Federated Image Sharing -
playSMS — Free and Open Source SMS GatewayA flexible Web-based mobile portal system that it can be made to fit to various services such as an SMS gateway, bulk SMS provider, personal messaging system, corporate and group communication tools
There’s a maintained Dockerfile already.
Feature Highlights (brace yourself!)
- Multiple database engine supported (through PHP PEAR DB, included in this package)
- Send SMS to single mobile phone
- Send SMS broadcasted to a group of mobile phones, or SMS bulk
- Support sending text, flash and unicode messages
- Capable of handling large amount of SMS
- Receive private SMS to Inbox and forward it to email (mobile2web) and user’s mobile phone
- Forward single SMS from mobile to a group of mobile phones
- Provides SMS to email and email to SMS by polling mailbox
- SMS autoreply, for easy autoreplying formatted incoming SMS
- SMS board, forward received SMS to email, export output in JSON and a few other formats
- SMS command, execute server side shell script using SMS
- SMS custom, forward incoming SMS to custom apps, locally or hosted on external URL
- SMS poll, manage polling system using SMS, export output in graph, JSON and other formats
- SMS quiz, serve quizzes on SMS
- SMS subscribe, manage user subscribes to a service using SMS
- SMS sync to utilize SMSSync app
- Blacklist, stoplist and firewall plugin for SMS services protections
- Create your own features, tools, themes and gateway modules as a plugin
- Supports software gateway such as Gammu, Jasmin, Kannel and SMS Server Tools 3
- Supports bulk SMS providers such as Nexmo, Twilio and other SMS service providers
- Supports many other bulk SMS providers using Generic gateway plugin
- Supports sending/receiving SMS via another playSMS using Planet or Uplink gateway plugin
- Supports simulation gateway for testing incoming and outgoing SMS
- Supports multiple active SMSC
- Route outgoing SMS by prefix
- Route outgoing SMS per user
- Webservices for sending SMS, retrieving delivery reports, checking credits and more
- Long SMS support, length of text is configurable
- Rate SMS by destination prefix
- SMS credit system per user
- Multiple SMSC activated and routable
- Timezone settings
- Multi-language user interface (English, French, Bahasa Indonesia, Russian and a few others)
- Easily add new language for user interface
- Web-based interface
- Android app for playSMS is available, with source codes
- Multi-domain from single playSMS installation with site branding for reseller supports
-
Botpress, a bot builder systemJust discovered this - looks great - going to investigate further!
-
DroneDrone is a Container-Native, Continuous Delivery Platform
https://drone.io/ | https://github.com/drone/drone
Would be interesting to combine it with Gitea enabling a pretty serious code lifecycle platform.
-
Notion-like FOSS appIn my profession I’ve recently been assimilated into the Notion universe. It’s truly brilliant.
But it’s not free (as in freedom). So as I start to pour huge amount of work into structuring and using it, my woes of lock-in comes as expected.
There’s this whole new class of digital tools flexible enough to be shaped by non-coders for virtually any workflow: Notion, Airtable, Coda, Next Matter.
I sense that as the tools of this no-code movement develops further, users realize they don’t need to settle for other people’s workflow but can shape the tools to their liking instead of the other way around. Thus these tools may lay the groundwork for a new level of user expectancy, possibly leaving old rigid tools in the dust.
So, is there anything FOSS that can even begin to compare to Notion?
-
Expand Matrix app featuresLooking around in the Matrix ecosystem one finds many interesting server extensions. For example, the native protocol bridging support being put to use by the many bridges available.
Looking at matrix-docker-ansible-deploy one gets a glimpse of what extensions are already available in for a production environment.
I've a wish for the Cloudron Matrix app to be expanded with more features. This will make the app more useful and better demonstrate Matrix's versatility.
Extensions of direct interest to me:
- synapse-admin
- synapse-simple-antispam
- email2matrix
- mautrix-facebook
- mautrix-telegram
- mautrix-whatsapp
- mx-puppet-instagram
- matrix-appservice-irc
- matrix-appservice-discord
- matrix-appservice-slack
- matrix-appservice-webhooks
Let's discuss what if any extensions are worthy of inclusion in the package.
-
Theia IDE / Gitpod -
Jitsi MeetAs described here I expressed an interest in a Jitsi Meet app but I wasn't in a hurry.
Now I really need it. The pandemic is causing serious problems throughout the world and some centralized systems are getting really strained as everyone in self-isolation or quarantine moves to video conferencing.
Now would be an excellent time to push Jitsi Meet out the gates. I need to provide video conferencing solutions to several organizations. Please prioritize this if you can.
-
Wireguard VPNWireguard 1.0.0 is now audited, released and included in the Linux 5.6. Time to get the app going!
-
Jitsi MeetIn Sweden, online conferencing has increased 500% over the last week. Properly configured selfhosted Jitsi servers could play an important role for these usecases and for months and months to come.
-
matrix.org (communication)That feeling when something you’ve wanted for years finally realizes.
-
Mobilizon - A free and federated tool to get our events off Facebook!Early days no more! 1.0 just got released. And there's LDAP
-
Serve federated apps from root domainI've written about this issue in various topics where related but now want to distill those thoughts in a dedicated one.
Federated services?
Various services that are federated in one way or another typically serve from the root domain. A few examples:
- Matrix, a popular federated chat service. (1 587 public servers with ∞ users)
- Mastodon, a very popular federated microblog service. (2 744 public servers with 2 270 595 users)
- PeerTube, a somewhat popular federated video streaming service with peer-to-peer content distribution. (340 public servers with 23 164 users)
- PixelFed, an emerging federated Instagram-like image service. (107 public servers with 15 966 users)
- WriteFreely, an emerging federated blogging platform. (199 public servers with 5 490 users)
- IRC, a well established chat service. (∞ public servers with ∞ users)
- Email (∞ servers with ∞ users)
Problem
Regardless of what subdomain these services are served from technically, they all require some routing via the root domain to work properly. Sure, some can be served from a subdomain but it's bad practice.
In Cloudron, support for this type of routing is currently absent except for email (which is obviously because it makes up such a central component of the Cloudron system). The routing required for federated services typically means forwarding a port or two towards the true location of the service.
Proposal
The solution I imagine is that apps requiring this routing registers extra ports in their app manifests that then targets the root domain, which should still be open to serve a completely different app on that location as well. Just like email works right now alongside whatever is installed on the root domain.
Now, if Cloudron were to accomodate for this type of root domain routing then the system would be quite ideal for hosting not only the typical web apps already possible, but the whole plethora of emerging federated services as well. The numbers shows a pretty good interest in these types of services.
Let's hear it
I'd hereby like to initiate a solution oriented discussion on this topic. I would especially appreciate the views of @girish and @nebulon, but of course community members like @msbt, @murgero, @kasini and @october as well.
-
What's coming in 5.1 -
IPFS - A peer-to-peer hypermedia protocolOn a IPFS related note: IPFS based backups would be interesting. Pinning services are emerging, https://www.eternum.io/ for example. Storage is quite cheap.
-
Matrix/RiotThis is a great day to be a cloudronite
-
Fosspay — Donation collection for FOSS groups and individualsDead simple donations platform with Stripe as payment provider.
-
Mobilizon - A free and federated tool to get our events off Facebook!Docker support has arrived, https://hub.docker.com/r/framasoft/mobilizon
-
Sponsor sponsor-enabling appsWith sponsorships and commissions becoming a thing in the Cloudron community, wouldn't it be great if we also sponsored the packaging of one or two donation/crowdfunding platforms? If we for instance had access to fosspay as a one-click install on Cloudron, packagers could very easily request contributions (even reoccurring).
-
Bitwarden Directory ConnectorJust found out there's a LDAP connector tool for Bitwarden. It's meant to bring user synchronization to Bitwarden organizations.
Can this be supported by enabling the LDAP addon in the Cloudron package or does that open up another can of worms, still?