
Best posts made by girish
-
What's coming in 5.1
First off, I hope all you guys are staying safe in these tough times! Our team is split in Santa Clara and Berlin and we are doing well!
5.1 will be a quick release. There are a bunch of security related fixes but the main feature is the integration of turn addon/service into the platform. This will help us get the video conference apps in asap since it's the need of the hour.
-
What's coming in 6.0
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.
-
Upcoming apps
For the coming weeks, we are going to focus on getting some new apps packaged. The list is:
- OnlyOffice
- Bitwarden - @Felix and @iamthefij have done much of the heavy lifting, we just have to get it across the line.
- OpenVPN - We will add an admin interface that let's the admins configure some popular vpn settings.
- BigBlueButton or Jitsi (we will evaluate which works well for conferencing. We have used both and they both work well but BBB might win). If you have any thoughts here, please leave a comment.
- Development apps - basically provide a git push workflow for hosting custom nodejs/php apps (and make it work so that they can be mixed with various caches and databases).
If we should prioritize something else, please let us know! But the above should keep us occupied this month.
-
Cloudron 5 released
What we initially planned as Cloudron 4.5 is now Cloudron 5. We decided to bump the major version since it got a lot of changes to justify the bump.
New installations will already get Cloudron 5. Existing installations will get an update in a week or two. We roll out updates conservatively as always, if you want it immediately, please just send a mail to support@cloudron.io and we will make it available.
I am preparing the blog post which will have the screenshots for the features.
Changes:
-
Add user roles - owner, admin, user manager and user
-
Show backup disk usage in graphs
-
Mail server event log and mailbox usage information
-
Spam auto-learning - the spam solution is now per mailbox. The mail server will now periodically auto learn spam and ham from the mailbox with no user intervention.
-
CPU resource allocation - We have implemented CPU Shared
-
Whitelabel the footer/404
-
App specific passwords
-
Import backups UI - this lets you easily move apps across Cloudrons
-
Display timestamps in browser timezone in the UI
-
linode: add object storage backend
-
Enhancements in the built-in LDAP to better support SOGo (more on this in a separate post).
There's a lot of other bug fixes as well. You can read through the commits for that
-
-
What's coming in 6.0 (take 2)
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!
Features planned for 6.0:
- Ubuntu Focal 20.04 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.
- Mail - Full text search via IMAP (solr integration)
- Volume management - this will allow mounting paths on the host into apps.
- i18n
We removed the unified dashboard for now. @nebulon and I think it will take a good 1-2 months to implement and test and we want to keep the releases going. We will start implementing unified dashboard in a branch.
-
Cloudron 6 released
You can read the full announcement in our blog here.
Feature:
- Ubuntu 20.04 LTS (Focal) support. For existing installations. the upgrade to Ubuntu 20.04 is not automatic and you have to follow this guide to upgrade.
- i18n - Cloudron is now fully translatable.
- Volumes - this allows users to mount server paths into one or more app containers. Volume docs
- Mailbox Sharing - via IMAP ACLs. Please note pre-6.0 installations have to migrate using this guide for mailbox sharing to work. This step is not automatic because some email clients may have to be re-setup.
- Group Mailboxes
- Mail Full Text Search
- File Manager improvements - New file, extract, download dir
- Ad Blocker apps
- Branding: footer can have template variables like %YEAR% and %VERSION%
- SFTP access is disabled for non-admins by default. This is a breaking change.
- Postgresql: whitelist pgcrypto extension for loomio.
- Linode DNS is now enabled in the Cloudron setup wizard.
- Log file names are more descriptive on download.
- The proxyAuth addon can be used to setup an authentication wall in front of the app. See docs for more information.
- Elasticemail is a cost-effective email relay option. You can choose Elasticemail as a relay provider in the outbound settings.
- AWS S3: Add China region
- Security: fix issue where apps could send with any username (but valid password)
- rsync backups: add UI warning to remove lifecycle rules
- collectd: remove collectd config when app stopped (and add it back when started)
- Disable THP
- Add export route for apps
- mail: on location change, fix lock up when one or more domains have invalid credentials
-
Easy appointments
This is a selfhosted calendly. https://github.com/FredericCasazza/easyappointments-ldap_user_provider has some LDAP integration code.
-
Apps category in this forum
I have added a new category called Apps - https://forum.cloudron.io/category/9/apps . I am slowly adding all the apps we have into it as subcategories. It seems this might work better than tags (people are mistyping tags) and also provides a better direction/place for people to post.
Ideally, we keep the current Support category to Cloudron platform related issues. I am moving existing Apps related posts this new category.
Finally, we will start posting app updates in these new categories. Basically, https://cloudron.io/appstatus.html with a changelog. But since now apps are a separate category we can post it a bit more freely without being concerned about polluting the main support category.
-
OpenSlides - digital motion and assembly system
OpenSlides is the all-in-one solution for running your plenary meetings and conferences. Show the current presentation on the main screen, while you show the agenda, motions, list of speakers on others. Working on elections and documents in parallel with all participants. Web-based and always up-to-date.
https://openslides.com/en
https://github.com/OpenSlides/OpenSlides
Latest posts made by girish
-
RE: CLI Not accepting server
@atrilahiji I can confirm the latest surfer is broken. As a workaround you can try to install cloudron-surfer@5.12.2 and that works.
@nebulon Our docs builds fail now when it was updated from 5.12.2 to 5.13.5
-
RE: CLI Not accepting server
@atrilahiji Let me see now if I can quickly find what broke. We use surfer for our docs.cloudron.io CI/CI as well pretty much like what you are doing. I wonder what's different.
-
RE: Astral - Organize Your GitHub Stars With Ease
@thetomester13 said in Astral - Organize Your GitHub Stars With Ease:
I'm curious what you see in the way of ideas for ReleaseBell
I think a UI which would help navigating stars would be nice to have. And also add some note per repo. Ideally, we can contribute to astral itself but it's PHP and we don't have expertise to contribute there, so we can probably enhance release bell instead. It's just some simple UI changes where it's not just "notification" focused and also not tied to github as such.
-
RE: Docker registry
What I am seeing is that docker doesn't send any authorization header at all. The issue is very similar to https://stackoverflow.com/questions/55516317/docker-login-not-passing-basic-authentication-headers-to-nginx . I can curl just fine.
-
RE: Docker registry
@mehdi yeah, i had that in mind and tried with 6.0 as well. fails the same. I am pretty sure this worked when I tested it back then, so I must have broke something !
-
RE: Docker registry
@mario Yes, with the local storage. I wonder if it's something to do with the proxy auth. I am trying it without auth now.
edit: indeed, something to do with the proxy auth. It works fine without proxy auth. Debugging.
-
RE: Astral - Organize Your GitHub Stars With Ease
@thetomester13 maybe you can tell the upstream app about your package?
Its got some nice ideas which we can borrow for releasebell
-
RE: Docker registry
So strange, I am getting a "invalid checksum digest format" whenever I push now to this registry. Has anyone seen such an error before?
The push refers to repository [xxx.xxx.xxx/cloudron/base] fcdfeda3e242: Layer already exists 0ea3bde29271: Layer already exists d75ccb14b8b6: Layer already exists 74b4389a43ab: Layer already exists 5f38ae1e1a63: Layer already exists 3479c151673d: Layer already exists 7a307b866f25: Layer already exists ce3a66c20e17: Layer already exists 7197b970ebb9: Layer already exists 16542a8fc3be: Layer already exists 6597da2e2e52: Layer already exists 977183d4e999: Layer already exists c8be1b8f4d60: Layer already exists invalid checksum digest format
-
RE: Astral - Organize Your GitHub Stars With Ease
@thetomester13 Oh awesome, this works great. I published this as an unstable app already.
I moved the repo to https://git.cloudron.io/cloudron/astral-app, you should have permissions.