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.
Best posts made by yusf
playSMS — Free and Open Source SMS Gateway
A 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
Notion-like FOSS app
In 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?
RE: Jitsi Meet
As 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.
Expand Matrix app features
Looking 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:
Let's discuss what if any extensions are worthy of inclusion in the package.
RE: What's coming in 5.1
Reading this makes me grateful that Cloudron exists. @nebulon and @girish should really take pride in what you’ve built. Not only in the software itself but the community around it, that’s very much influenced by the attention and sensitivity you guys nurture it with.
RE: 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 domain
I've written about this issue in various topics where related but now want to distill those thoughts in a dedicated one.
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)
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.
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.
Bitwarden Directory Connector
Just 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?
Sponsor sponsor-enabling apps
With 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).
Fosspay — Donation collection for FOSS groups and individuals
Dead simple donations platform with Stripe as payment provider.
RE: How did everyone discover Cloudron?
I'm not sure. It may have been through AlternativeTo. At the time I was constantly evaluating self-hosting platforms such as ArkOS, Sandstorm, Yunohost and the likes. When I needed to graduate from Raspberry Pi home hosting Cloudron made the most sense as it was the only open source platform with a central user base that actually worked. Been on it since, still recommend it to people.
RE: Pydio free file sharing
I’d be interested in a Pydio app. It’s recent version has been rewritten in Go and promises greater performance among other things.
Pydio would possibly fit my cloud storage need better than Nextcloud by doing One Thing Well rather than doing a little of everything and not being snappy.
RE: Filestash - Web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze
Dat feature set
- Manage your files from a browser
- Full org mode client (documentation)
- Flexible Share mechanism
- Video player
- Video transcoding (mov, mkv, avi, mpeg, and more)
- Image viewer
- Image transcoding (raw images from Nikon, Canon, and more)
- Photo management
- Audio player
- Full Text Search
- Shared links are full fledge network drive
- Office documents (docx, xlsx and more)
- User friendly
- Mobile friendly
- Super fast
- Upload files and folders
- Multiple cloud providers and protocols, easily extensible
- Nyan cat loader
- Quick access: frequently access folders are pin to the homepage
- Emacs, VIM or Sublime keybindings
Extra fields in LDAP
I'd like to initate a discussion regarding adding extra, custom fields to the Cloudron LDAP. Fields like description, phone number, public keys, wallet addresses, websites, geographic location are some examples.
The hope is for apps to be able to pull more information than the basics needed for authentication and names and that the Cloudron portal could serve even more as the central space for users to add and edit personal information as the app stack itself grows.
RE: NodeBB Setting Change: Make upvotes and downvotes public
I like the current system. It’s a good balance between a little insight into who upvoted while at the same time pivots towards being the ”community voice” by avoiding personal grudges by hiding occasional downvotes. Qualitative responses is best expressed in replies anyway, imo.
RE: Mobilizon - A free and federated tool to get our events off Facebook!
@tubelubs Exactly! I think Cloudron stand to gain by marketing also to the fediverse community.
RE: Who is building/ running a business on top of Cloudron? What's your model? :)
Thanks for this topic. I find the discussion interesting by both relating to what I'm currently doing but also to a wider prospect of Cloudron-based projects.
What I've done for some non-profit clients is that I've set up their accounts and subscription individually for each client. So yes, everyone I've helped to get up and running are paying subscribers IIRC.
I'm currently not running a continous business operation serving and/or supporting these instances, but the thought has occurred. An enterprise built on top of another one in such a direct way does pose some questions of the upstream business model and health of Cloudron of course, but from what I've experienced so far the sailing's been smooth and the values seem aligned with mine. The relicensing was disappointing but I hope that can be worked out somehow.
StackEdit - In-browser Markdown editor
Full-featured, open-source Markdown editor based on PageDown, the Markdown library used by Stack Overflow and the other Stack Exchange sites.
I can't find any sign of Cloudron supporting CouchDB but otherwise storage can be supported ootb by that database?
RE: n8n.io - Zappier, IFTTT, Integromat alternative
Though not made with exactly the same approach there's a popular request for Huginn as well.
RE: I am paying to have a Cloudron App built, ideas?
By the sound of it you simply need to pay @girish and @nebulon to properly package playSMS for Cloudron, and perhaps pay Anton (author of playSMS) to extend it with an LDAP feature if that’s not already present. playSMS supports Twilio as gateway, among several other services.
RE: LibreRead - Ebook Library & Reader
@jdaviescoates As I never read ebooks on LCD screens I'm mostly interested in a library web interface. I'd mainly like to be able to
- download ebooks to my e-ink reader
- share libraries with other users
- possibly share libraries with other instances
@girish My problem with all these solutions is this requirement:
using an existing Calibre database.
I find it really weird to have a dependency on a desktop app for this. A standalone ebook library service is what I want.
RE: Cloudron email 'social' and 'promotion' filters?
What if we had Cloudron instances cooperating by contributing data to a decentralized email filtering algorithm, somehow without sacrificing privacy…?
RE: Use case: Room booking
That is a lean solution in a way. Thanks, @jimcavoli. It requires users to find their way in SOGo of course, but would be a viable solution regardless (if/when the feature is implemented, that is)
It would also come with the advantage of being compatible with the likes of FullCalendar which solves the on-site display part of the problem.
RE: Notion-like FOSS app
your expectations will change in what you desire from personal database software
And as in my case it's not "personal" at all but used professionally in small and large teams. So expectations will probably surge towards any software you use
I feel that FOSS wiki software stayed ahead of the curve for some years, but now using MediaWiki/Dokuwiki/Wiki.js/Bookstack after using Notion for a while is pretty painful. I already feel I have to protect some userbases I maintain from experiencing Notion so that I still can deliver on providable FOSS wiki systems.
RE: Notion-like FOSS app
I acknowledge the genuine intent of your original reply, @murgero. Thank you. As one of the recurring Cloudron community members your enthusiasm to further the project and help users out is quite notable.
I think that the nature of what Notion brings makes it especially prone to be overlooked feature-wise compared to other tools: it’s the specific way of how elements from other novel tools are put together that makes Notion unique.
So let’s move on. Notion has no FOSS counterpart for the time being. I don’t even se any FOSS no-code tools like the other ones mentioned in the original post. But let’s keep our ears to the ground.
RE: RIAA DMCAs GitHub into nuking popular YouTube video download tool, says it can be used to slurp music
Selfhosting the repo isn’t the solution it may look like though. What moving off Github really entails is increasing the effort of contributing to the project as coordination capability and discoverability tanks.
This is the stranglehold the centralized services always have. A way to circumvent that is to federate Github-like services, a strategy in which Cloudron really can play a part.
The projects aren’t there yet but there’s coordination happening between existing selfhosted git collaboration platforms such as Gitlab and Gitea, and on the Web3 side of things Radicle is moving into beta soon iirc.
RE: What's coming in 4.4
real support for federation. Imagine Cloudron being a painless way to deploy federated apps, a million Cloudrons out there all linking together
Wholeheartedly supporting this and would be willing to help out testing etc.
RE: What's coming in 4.5
One idea was maybe to let people choose rsync just for nextcloud (so per-app backup format). I prefer not to add options like this, it's too complex to explain.
I now support this too. rsync makes sense for some apps, but not for others.
RE: Upcoming apps
What’s the status on Jitsi currently? For my usecases I find it powerful to use the apps that do one or a tightly scoped things well rather than installing suite type apps.
So with Riot out the gates and the Matrix app soon to follow, the logical next step for me in that setup is to bring a Jitsi app in under the same roof (Riot+Matrix uses Jitsi under the hood).
RE: Citadel, Trello inspired
Sorry, I didn’t intend to bash on WeKan. Wrote that in a rush. I use it too and it’s great. ”Lifesupported” doesn’t really describe the state of it. What I really think is that it feels something like ”actively maintained” and not releasing new major features (at least not for as long I’ve used it).
Thus I found Citadel’s roadmap interesting, seemingly with a focus on Trello feature parity and parity with some popular 3rd party Trello extensions.
Until that’s actually a thing though, I’m sticking with WeKan, of course.
RE: Total RAM displayed twice the amount of actual total RAM
Ah I see. But then maybe color half of the active part of the slider differently and add a color legend like so: