Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

Feature Requests

New ideas, Feature Requests

754 Topics 5.7k Posts
  • Select resources on app creation

    10
    7 Votes
    10 Posts
    1k Views
    nebulonN
    For what its worth, the next package update will have an increased memory limit as I agree, it is currently a bit low.
  • Unattended install?

    16
    5 Votes
    16 Posts
    2k Views
    potemkin_aiP
    @BrutalBirdie thank you very much!!
  • add custom javascript to cloudron dashboard

    12
    7 Votes
    12 Posts
    2k Views
    jdaviescoatesJ
    @nennogabriel that's another nice idea!
  • More on Whitelabelling Cloudron for providing managed Cloudron instances

    7
    6 Votes
    7 Posts
    798 Views
    micmcM
    @plusone-nick You see, 10 years, 20 years or 32, does not really matter with ideas, right. That's because ideas, like inventions, are born out of a necessity to create a solution, and commercially speaking for the best chances of success that solution must be a win-win one. That is, profitable for the developers and for the end users (providers/clients). And I appreciate all comments, this is how I believe we can tend to perfection. On the other hand one must be realistic at all points, especially when there's no real motive to be against something that will not affect the 'opposition' lol My experience tells that in 99% of the cases it's based on misunderstanding. And I can verily live with that. Hopefully, one has also checked out all the threads I quote and include in my OP. And there are even more but I did not want to overload this one. Because what I'm talking about here is not a surprise and I'm not 'new' here. There are pieces of suggestions and discussions in this regard all over the place in the forum. And for a few years now, I've engaged in much discussions with @girish and devs through the old rocketchat channel and through email about the possibilities to market the technology. At some point we agreed to put more about the idea of WL in the forum because the potential is huge for anyone who would have a use (a marketing idea and plan) to market cloudron licenses through that mean. What's the real power behind 'MikeroFoft'? The software, not at all right, then it's the power of marketing. No one, among actual users and adopter, will even be aware it exist a WL version, unless they dig more or pay very close attention, or ask for it. All my ideas and suggestions have always been thought and proposed in that very direction. I've never discussed nor proposed, let alone pushed, the awesome cloudron devs folks to change anything of the model they chose to run and are running. Not at all. It's the contrary it's all thought so they can be able to provide such WL version (a little bit inspired from the old 'hosting provider' version they had at some point, but more integrated with their new registration UI) as a totally parallel system that would not interfere with what they are actually doing, and at the lowest possible development needs. There will still have a need for integration development from the WL registrar side into their chosen marketing model. It's always oriented to be a win-win situation, which consist of an important increase of revenue for the devs for the same product, but at the lowest development cost as possible, and without the hassle of equivalent increase in needs for support and resources. And, even, without the risk of getting quickly overwhelmed with a sudden increase in the number of new users and demands that they might not be able to get over for a certain while, and so then, yes, that would affect the existing support pace other users are getting in the forum right now, and also losing sales. You've pointed the right factors in question and it's all already covered. There's NO problem, it's all already thought and feasible solutions. Branding From within its cloudron io user account if one is a WL registrar, when it wants to register a new cloudron instance it's like anyone else, its going have to enter a provided special key if it wants to brand it. By filling a special form this instance will be branded as required, and then can be delivered to its customer. Admin and support as explained in the OP one enter its support means and credentials in the form for customizing the relevant places in this cloudron instance. Admin vs superamdin (or superuser) it's also well covered in the OP and some threads I quoted, it's already being implemented in many ways. There's no point to try to somehow 'brand' the apps, These are FOSS apps and should stay as is. It's never been in question and never will be. Though, just as anyone can right now, one can choose to brand an FOSS app to provide the service to end users. Basically, it's all about the branding capacity of a cloudron license/install. So there's no concern about "priority/capacity of the core devs" at all. From what I know and my side of things, and according to the feature I propose, there's nothing complicated to the point of going a "slow and steady route and eventually getting to the full feature set". It's quite simple in itself for a simple implementation, without much risk if any, for a start. Again, it's mainly a branding matter and maybe it's the use of the term 'version' that creates a certain misunderstanding here, and near panic at some points lolll (I'm kidding) nothing will change for anyone. Only, if you decide to register for a branded version of cloudron then you will need to use your WL branding special key at registration in your account. That's it. There's no need to add another profile like owner, this is already covered up as well. Unless I miss your point what I propose is pretty good for MSPs as it's also the idea that MSPs can have a branded backend if they will. Thanks for the +1 and for allowing me to clarify things a little more mate.
  • Ability to browse backups

    backups
    2
    1
    6 Votes
    2 Posts
    420 Views
    micmcM
    @perler Wow, that is a very good catch! The kind of; "huh, why have I not thought about this one before, yet it seems obvious"... As you say it, the idea comes from an instant need once in front of a specific situation which requires a solution that no one seems to have a previous need. And while reading how you describe it, in pops in mind like; "yeah, that would be master piece to be able to restore the files only, in an app as Nextcloud". So true. There could be others apps as well, but at first thought NC is the very first candidate for such desirable feature, because of the very nature of the app which holds files, and potentially team communications and email boxes as well. And this is where we can see that restoring the whole pack at once, especially for a well active NC app, could produce unexpected outcomes. Depending of course on how the app is used inside an organization. I don't think it would be a required feature for all apps. But then, if it's easier to implement as a general backup feature then why not. I would vote for this. Thanks for the heads-up.
  • Package Medusa eCommerce platform for Cloudron?

    4
    3 Votes
    4 Posts
    708 Views
    timconsidineT
    @frei there is an App Wishlist here https://forum.cloudron.io/topic/6470/medusajs-open-source-shopify-alternative?_=1659612518632 so I think other will find this of interest also.
  • Nextcloud Antivirus+Geoblocking

    2
    0 Votes
    2 Posts
    570 Views
    MooCloud_MattM
    @savity You can install clamav on a second machine and then connect it to nextcloud over the network. Clamav need minimum 2, better 4GB of ram. This is the easy way to implement antivirus to nextcloud.
  • Add Wasabi ap-southeast-2 (Sydney)

    Solved
    2
    0 Votes
    2 Posts
    256 Views
    nebulonN
    thanks for the heads up. I have added that as well as Singapore region for the next release.
  • Please randomize time-of-day for certificate renewal

    Solved
    6
    9 Votes
    6 Posts
    1k Views
    nebulonN
    Alright with https://git.cloudron.io/cloudron/box/-/commit/5b4a1e0ec12554f7a4f1099bfc94d041abfca5f5 we now generate a random hour per Cloudron which acts as a seed to spread the instances over 24h.
  • Option to create email account with user

    Moved email
    4
    7 Votes
    4 Posts
    670 Views
    subvenS
    @robi In assumption that there is already at least one domain, the code to add a mailbox for a user is already there --> API documentation of Cloudron. To implement such feature you would need a checkbox like "create email address", a drop down menu that lists all domains (with mailserver enabled?) and a field for the inbox name.
  • Drag and Drop App Tiles in Dashboard

    2
    1 Votes
    2 Posts
    365 Views
    robiR
    The ability to create own custom views and sequences different from the available filters or post filter arrangments would be useful. perhaps a multidirectional icon for shifting a tile left, right, up and down for a custom tile order as preferred. Alternatively, keeping some stats on the frequency of app tile use and bumping those to the top would be interesting. Although human preference for familiarity would tend more towards a static configuration where muscle memory always finds an app tile in the same place. ex mail app in the upper left. This is now beginning to resemble the android/ios desktop experience and icon arrangement.
  • New App Notification

    2
    1 Votes
    2 Posts
    336 Views
    girishG
    @vjvanjungg Can you open a separate request for the drag and drop feature? Maybe you can explain a bit what you mean by that feature as well. Thanks!
  • Bulk changes to default email addresses

    Moved email
    2
    0 Votes
    2 Posts
    504 Views
    subvenS
    @smhick said in Bulk changes to default email addresses: The default email is shortname@domain.com Says who? I think you are misunderstanding something here. The email address is whatever you create within the Email Server of Cloudron. First you need to setup an email address at Cloudrons Email Server and assign it to a user. Lets say you create an Email address within Cloudron for our user "bob" with the display name "Bob Marley" that goes like "bob.marley@domain.com". Now you login to SOGo with the credentials bob.marley@domain.com and the password of bob. So to be clear: You are in charge of creating firstname.lastname@domain.com in the first place before apps like SOGo and other clients come into play.
  • Custom links for dashboard

    Solved
    4
    0 Votes
    4 Posts
    757 Views
    nebulonN
    glad this thread was brought to attention again. I will mark it as solved as it ships with the next release.
  • Check mail settings for an external service

    mail sendgrid
    9
    1 Votes
    9 Posts
    1k Views
    potemkin_aiP
    @girish that would be the best way, actually - having error codes from the service provider would help me to understand the DNS records are missing even earlier
  • Reboot endpoint for API

    Solved
    3
    0 Votes
    3 Posts
    500 Views
    MooCloud_MattM
    @manngobaum There is: POST /api/v1/cloudron/reboot auth as usual =D @girish in sync
  • Cloudflare Email Support

    3
    1
    0 Votes
    3 Posts
    591 Views
    girishG
    Also, Outbound -> Disable to disable outbound mails altogether.
  • catchall -> mailing list?

    10
    0 Votes
    10 Posts
    2k Views
    fbartelsF
    @drew said in catchall -> mailing list?: but I was hoping not to have to. Just to have it said. setting up these rules is a one time thing. You just have to create a single rule per domain, and no further connection is needed. If you have a lot of domains and want to automate it, you could even script it through https://manpages.ubuntu.com/manpages/trusty/man1/sieve-connect.1.html.
  • Add More Backup Retention Options

    2
    4 Votes
    2 Posts
    361 Views
    d19dotcaD
    @michaelpope Fully agree with improvements to the retentions feature. I've never really understood why the retention policy isn't customizable - I'd love to see it be improved not so much with static additions but to a point where it can be customizable so I can pick how many I want to keep for each time period (daily, weekly and monthly). So I could for example pick to keep the last 4 days of backups while also choosing to keep a weekly backup for the last 6 weeks for example, or maybe I only want the last 5 days of backups and nothing more, etc. Hopefully that can be improved down the road.
  • 4 Votes
    11 Posts
    2k Views
    girishG
    @Jan-Macenka OK, I have made filename encryption optional in 7.3. [image: 1656387319637-fbb205df-5917-403b-92c5-9084a856c656-image-resized.png]