What's coming in 6.0
-
@jdaviescoates said in What's coming in 6.0:
Domain-based admin rights. I want to be able to give people all the rights of an Administrator, but only for specific domain names.
Just getting 5.4 out now, but I wanted to make a post about how we plan to implement this under the "service provider setups" feature. I will try to make a post about it early next week since we will need some input anyway before we implement the feature.
I love for Cloudron to become fully open source again
Yup, let's discuss there!
-
@jdaviescoates said in What's coming in 6.0:
Domain-based admin rights. I want to be able to give people all the rights of an Administrator, but only for specific domain names.
Just getting 5.4 out now, but I wanted to make a post about how we plan to implement this under the "service provider setups" feature. I will try to make a post about it early next week since we will need some input anyway before we implement the feature.
I love for Cloudron to become fully open source again
Yup, let's discuss there!
Great stuff, thanks @girish !
-
I would love to see the ability to use the + delimiter in emails e.g user+ebay@domain.com or user+pizza@domain.com.
Other providers like Mailcow or Mail in a box have this feature and I find it quite handy when I am filtering spam into its own folder!
Another email feature requests is the ability to create a temporary email from the cloudron admin portal for a logged in user. Mailcow has this feature and it is again quite handy.
-
I would love to see the ability to use the + delimiter in emails e.g user+ebay@domain.com or user+pizza@domain.com.
Other providers like Mailcow or Mail in a box have this feature and I find it quite handy when I am filtering spam into its own folder!
Another email feature requests is the ability to create a temporary email from the cloudron admin portal for a logged in user. Mailcow has this feature and it is again quite handy.
@ultraviolet itโs already there, see docs: https://cloudron.io/documentation/email/#subaddresses-and-tags
-
@ultraviolet itโs already there, see docs: https://cloudron.io/documentation/email/#subaddresses-and-tags
-
@imc67 well you learn something new everyday!
Suggestion for temporary email would be handy though!
-
@marcusquinn said in What's coming in 6.0:
@ultraviolet Does Catch-all & Masquerading enabled help?
Yes I use mainly a catchall with alias for email want to use to reply
it is something I was doing with MailCow and it work well with Cloudron too.The only thing in Cloudron you need one catchall per domain while it was possible to alias
catchall@domain2.tld to catchall@domain1.tld in MailCow -
If I can add File Permissions management to the Wishlist for the nice new File Manager please.
-
If I can add File Permissions management to the Wishlist for the nice new File Manager please.
@marcusquinn said in What's coming in 6.0:
If I can add File Permissions management to the Wishlist for the nice new File Manager please.
Seeing the screenshot in girish's post here (more precisely the icons of the actions on the right), I think it's already done for the next version
-
Actually the screenshot was only a work-in-progress. The action buttons made it too cluttered so those went into the context menu. There is also an action to at least change the owner to the typical ones we currently use in apps.
-
Actually the screenshot was only a work-in-progress. The action buttons made it too cluttered so those went into the context menu. There is also an action to at least change the owner to the typical ones we currently use in apps.
@nebulon Ahh, I see. Perhaps it could so with a
...
at the end of the row to click as well to show thatFor interest, I get "Cloudron Error" when trying to navigate into the
Contents
directory on my Ghost install. Guessing maybe file permissions or bug? -
@nebulon Ahh, I see. Perhaps it could so with a
...
at the end of the row to click as well to show thatFor interest, I get "Cloudron Error" when trying to navigate into the
Contents
directory on my Ghost install. Guessing maybe file permissions or bug? -
@marcusquinn They just pushed a 5.4.1 version to fix a bug when navigating symlinks. Maybe ghosts Contents is actually a symlink and that's what you're hitting ?
@mehdi Cool - will test again now. The error also seems to trigger Ghost to run out of memory and restart. Will test again after updating...
-
@marcusquinn They just pushed a 5.4.1 version to fix a bug when navigating symlinks. Maybe ghosts Contents is actually a symlink and that's what you're hitting ?
@mehdi Confirmed - fixed - great work going on here!
-
would be nice, but also a big task, to take advantage of Cloudflare proxy for some apps such as
- Nextcloud
- WordPress
- GravCMS
and not simply using it as a DNS manager.
@JOduMonT Question: what features of Cloudflare Proxy do you like? Just thinking most of it can be done another way anyway.
-
ty @girish for the update, we are working on OpenLiteSpeed image for WP, we are having some issue with the config file, but we hope to have a beta soon.
-
We are continuing to work on getting many more of the apps published, see the WIP tag. Thanks to the community for really helping us out here!
CHANGE IN PLANS: As mentioned in the 5.4 post, we decided to release some of the features listed here in an intermediary release. I have marked the features below as such.
UPDATE 2: There is now a 5.5
UPDATE 3: There is now a 5.6
UPDATE 4: 6.0
6.0 will be a feature rich release:
- Focal support
- Mailbox sharing - we tried IMAP based mailbox sharing but this doesn't work well for the apps we have. We will instead make it such that a single mailbox can have multiple owners.
- Optimize WP and Nextcloud installations. This is not directly related to box code but we want to speeden things up and optimize the configs since we have a large number of installs with these 2 apps. @MooCloud_Matt has given us a lot of ideas to work with here.
- Unified dashboard for multiple cloudron setups - This will provide a unified auth across cloudron setups plus a single dashboard to control multiple cloudrons. Details are still being worked on and I will post it once I have more info.
- Fix access control for service provider setups - There's a few small issues. Service providers wants admin flag per app, better control of SFTP user management and also to unify PHPMyAdmin across apps. We will see what we can do.
- Mail - Full text search via IMAP (solr integration)
Already released
- (5.4) Dark mode for dashboard
- (5.4) File manager UI to edit the files inside apps. For the initial version, one can only view and edit the files under
/app/data
(i.e one cannot view the files in the read-only parts of the file system. this is because of some technical reasons) - (5.5) Backup upload/download speed - Currently, backups can be quite slow but we have some ideas to speed it up
- (5.4) Allow admin to lock email and display name globally. This essentially makes the LDAP directory non-editable by normal users.
- (5.5) Allow backup and update time to be set. Currently, this is all hard coded and it's causing problems for people working in the night
- (5.6) Mail: Configurable mail server settings - whitelist/blacklist, max message size, tls configuration. In the next release after 6.0, we will make spam settings configurable.
@girish said in What's coming in 6.0:
Unified dashboard for multiple cloudron setups - This will provide a unified auth across cloudron setups plus a single dashboard to control multiple cloudrons. Details are still being worked on and I will post it once I have more info.
-
@girish said in What's coming in 6.0:
Unified dashboard for multiple cloudron setups - This will provide a unified auth across cloudron setups plus a single dashboard to control multiple cloudrons. Details are still being worked on and I will post it once I have more info.
-
ty @girish for the update, we are working on OpenLiteSpeed image for WP, we are having some issue with the config file, but we hope to have a beta soon.
@MooCloud_Matt For interest I did a bunch of performance testing for WP a couple of years ago and LiteSpeed didn't give us any edge and was slower in many cases for a large stack (200 plugins).
I have written a ticket for our devs (brandlight.org) to share the things that we tuned for a fast stack, so we will share notes soon with our Brandlight base WP & Woo stack.
Disabling
open_basedir
in php gives a big performance improvement on any stack.And we make all directories non-writable for security, except
/uploads/
, since the only way anything can be deployed is with GitLab CI/CD with appropriate write permissions.We don't use full-page caching, just fragments and transients and these are our TTFB times for interest, like I say 200+ plugins:
- https://status.brandlight.org (Cloudflare)
- https://status.swanson.co.uk (Route53)
- https://status.healthshop.net (Route53 but moving to DNS Made Easy)
Each on Vultr VMs with Network WAF, and no CDN yet.
Plus, on any of those sites, you should see similar times with any language - again I'll ask our dev team to share more on all that when we get time too.
Maybe there's more to LiteSpeed that we missed but the above is with Apache, Nginx and FastCGI.