Is it possible to integrate mailman to cloudron to be able to manage email lists?
It would be a great feature to have.
Just for info. The point of running on a remote server is that the files are always accessible even if all other devices are turned off.
Been using Syncthing for years, it is incredibly powerful for syncing files...a thousand miles faster and more reliable than NextCloud, Dropbox, etc.
I like the idea of having more app filters!
SSO great idea.
When it comes to an "open source" filter, I think the open code based makes more sense, rather than looking at all add-ons or price. We are talking about filters on Cloudron App Store, therefore think the question is, "is the app actually installed from cloudron app store opened of closed?", not any add-ons people may choose to install later on.
Other options could be to have:
Mainly I think we should NOT conflate price/money and license type / openness of source case. Take Teamspeak, for e.g., it can be used for free, on a free (as in free beer) license, yet it is proprietary software.
I think that whatever filter option we choose, the openness of the code that is actually being installed from the Cloudron App Store (i.e. without add-ons) is the thing that users should be made aware of / able to easily choose from. So as a first implementation of any filter, I thing the open/closed source filter would be the priority.
with full p2p WebRTC apps like Kopano Meet all users need to have enough bandwidth for all streams or something
Here is a nice explanation of the pros and cons of the three main typologies used for video conference: p2p / MCU / SFU
@scooke I too would very much like to use Kopano Meet with external users (without them to login into my Cloudron), so like you I think it would be a great feature to have but still, I think we should be grateful on the fact some developer bothered making a Cloudron package even if there are limitations for now and not be too harsh or focused on criticisms and enjoy that we got a videoconference app running on Cloudron. And maybe kindly ask for support if you're trying to do something which you cannot do on your own (I believe the Kopano Meet Cloudron app has an open source code which you could be modify to add the functions you want, if you know how to do it).
As @fbartels explained, Kopano does have this functionality, it "just" needs to be configured. Now the "just" doesn't seem very straightforward and yes it'd be great if someone could package the app with that function turned on. Maybe @fbartels can help? Personally I'm not a developer so I can't help with this but appreciate any work anyone can put into this or into anything else that makes Cloudron better.
Also might be of interest:
An article which test a methodology to compare SFUs, and then test a few of them. Results probably do not reflect real case scenario though.
The Import Board option is on the "All Board" panel. Click on "Add Board" and it provides the option to import a board. However I never managed to import a board successfully, it always tells mean there is an error with the json and I can't see the new board. I tried to look on the Wekan bug tracker but couldn't find info on this so it might be a cloudron package specific. My text editor struggles to even copy and paste the json text as the files are so long for big boards. I'm really unsure about this export / import approach. Maybe I'm missing something
When it comes to syncing files, Synthing outperform Nextcloud by a long stretch. However with syncthing installed on the server you cannot access your files via a web interface, as you would do with Nextcloud.
Two main approached to integrate the tow are:
to manually give permission to syncthing on your nextcloud folder on your server, and add that folder as a sync in thinking. Issues with this is that the files synced with Syncthing won't be visible in the nextcloud interface unless you trigger manually a rescan of that folder with a nextcloud command (occ files:scan --all). This process is resource intensive as it rescans all files rather than the one that changes. If you use the nextcloud web interface a lot you'd have to schedule that command to run regularly. So overall quite inefficient. Also it some limitations in terms of integrate file versioning and trash between the two apps. Now someone clever wrote a script to file watch modification made by syncthing, and address the versioning issue. See here and here. Issue is it hasn't been maintained for 5 years, though was still working fine 3 years ago. Might be a good place to start though as I reckon things might not have changed much in the architecture of both apps on that front.
Apparently there would not be such a problem using Pydio instead of Nextcloud. Not yet on Cloudron though.
Adding Syncthing folder as external storage. Apparently works fine in terms of detecting changes right away but has some limitations again in terms file versioning and trash. Not the end of the world in many use case (you just have two file versioning systems and two trash systems). THE issue here is that external storage is not support in the Cloudron version of Nextcloud
Relevant post on the topic if people wanna look into this. I think it'd be great to come up with a solution for users of Nextcloud on Cloudron. I;d be up to help testing stuff. Sadly I cannot code...
Syncthing is just missing a way to access files online (and an iOS app apparently ;)).
@jdaviescoates Sadly I don't think it can't be integrated neatly with something like Nextcloud (there are set-ups that kinda work but not great really). I have tried to do it in the backend (on the server file system itself) to sync directly in Nextcloud folder but you got to trigger regular manual scan of files by Nextcloud for the files to be visible on the web interface, and the process is resource intensive. Another way is to set it up as an external device, again there are issues with this. Seems like no one really nailed it, kinda work on some cases but not neat. I'll dig up a few few link on the topic and send your way. Also judging from forum discussion Nextcloud devs aren't really interested and kinda dismiss Syncthing as a robust protocol....which is a real shame and narrow minded view of them I think.
I did enquire that with Cloudron devs back in the day we never got around looking into this at the time (no blame on them at all by the way, it was in Cloudron's early days and I was asking obscure questions :)). Maybe we should reopen a post on the topic and see if people can come up with some ideas. I'd be happy to share what I've done already.
Haha I was writing this already as I saw your question popping up
@girish Sure that makes sense. I was more proposing this as a basic twist on what seem to already be built-in Cloudron email features to add some kind of moderation with minimum development work (basically just an auto-forward to a specific address, and the moderator doing again just a forward to the list manually).
Both yes both mailman and Sympa do this. But maybe this is not something many people need as I don't think there have been many upvote (for mailman at least) so feel free to disregard
Maybe basic moderation for email list?
Allows to assign one email address (which is on the list) as the moderator email so that:
Just though of this as an easy implementation of basic moderation if that's useful.
I look forward to seeing that app!
@nebulon I tried a bunch of Accounting software and Akaunting was in my top 5 but Invoice Ninja and Kimai2 are better and already in Cloudron. You will use Akaunting or it's just to add another apps ?
It does seem to me (just looking at the website) that Akunting does more that Invoice ninja and Kimai in terms of managing your overall finance whereas the others are more specifically about managing invoices / time-keeping / Projects, is that right?
I personally very much care about the ethics behind Free / Libre Software and the importance to create a healthy, co-operative and sharing culture for society (I would even rarely you the word open source...unless I really have too). However I do free that Free Software is about user's freedom, not about price. In fact I think there is a real problem to grow free software from the lack of business model that allows for Free Software alternatives to be maintained (which is very different than Free Software following a GAFA model).
Cloudron's model might not be perfect but it's an attempt at doing so. Plus the devs have really struggled with their pricing structure and kept experimenting with something trying to find the balance between allowing them to keep working on it and keeping it accessible / affordable. If you have a better suggestion for pricing, feel free to let them know, they are very open to suggestions. They have a really good mindset and really care about what they do and can apply discount in some cases or for particular users, maybe you could ask.
I have struggle with this dilemma with a few groups I work with which also have limited to zero income, but I also need to recognise the fact that for Cloudron to be so easy to use and convenient, it means that some people are putting work into it which saves me having to learn how to run, manage and maintain a webserver. Plus they do have costs to maintain which someone has to pay for.
Regarding ethical consideration you point out, it feels that more than pricing there is one issues with the cloudron model:
that there are non free software apps packaged for Cloudron (while users have the choice to install them or not, it means that people's subscription fee goes towards paying for time to package those app. I personally feel uneasy for my money to go towards helping the use of unethical apps - I am saying this as a paid subscriber)
I think it is good you raised this point, it is good discussion for the community to have but I am a bit sorry that our message did not only feel "frank" but really quite aggressive. I suppose communication is not easy. On this point, while @will had some good points, I'm sorry they (though I am tempted to assume "he") dismissed your very valid point on oppressed communities facing barriers to express their opinions.
I'm also a developer, a woman
How is this relevant? Nobody cares that you're a woman, a man, or an alien.
It is very relevant actually, you'll learnt that it's not about whether it's relevant for you "the receiver". It is about the sender who faces constant social oppression and have to push harder than other to have their voices heard. While this might be temporarily reduced by gender anonymity on a forum, it doesn't take out the ongoing struggle that person faces throughout.
@girish Sounds great, well done for the work and really glad to see the mailing list feature!
As for external storage, understandable choice for a first implementation. In a second time though, even if it only work for Nextcloud and Emby, that could still be a decent step forward too.
And for Jitsi, sounds like a right headache. Thanks for having tried hard for a while now. Did you get any support from upstream devs?