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

787 Topics 5.9k Posts
  • Hotswap server backups

    multi-host redundancy
    9
    4 Votes
    9 Posts
    2k Views
    swheeler78S
    I'm currently doing something similar. I have a Proxmox cluster setup with local and cloud backups. If a server goes down the other 2 take over. I'd have to have a 3 server failure to be offline.
  • OpenID Connect group restrictions?

    Moved
    7
    1 Votes
    7 Posts
    959 Views
    K
    I am also using app proxy,but my question is unrelated to that, nebulon has already noted the intended use Peter (and now I) meant.
  • OCSP Stapling for TLS/SSL

    Solved
    7
    1 Votes
    7 Posts
    2k Views
    girishG
    I got some mails about this last week and some people wondered what the situation with Cloudron is. I thought I will update it here. Let's Encrypt is discontinuing support for OCSP altogether in the coming weeks - https://letsencrypt.org/2024/12/05/ending-ocsp/ . A brief summary is that OCSP and CRL are two methods a browser can use to check the validity of an already issued certificate. OCSP involves querying a URL and CRL involves downloading a database of revoked certificate serial numbers. OCSP has a big privacy issue - when you visit example.com , the OCSP check can make the CA log the domain + IP (willing or forced by law). The "OCSP Must Staple" was a way to circumvent this but this hasn't gained much traction . As to what this means to Cloudron... nothing really. We did not enable OCSP Must Staple in the first place because nginx required some manual priming and downtime to make it work reliably (a point noted in the above URL).
  • Add cache header to profile picture

    4
    2 Votes
    4 Posts
    376 Views
    nebulonN
    Currently, the URL is fixed which makes it hard to cache when avatar changes and the browser. However since the profile avatar is not a public route, we could look into having that delivered by the backend dynamically based on some hash. That might be a good idea, then we can set the cache to forever basically.
  • Need AAAA records for ip6 server address for email deliverability

    14
    2 Votes
    14 Posts
    2k Views
    marcusquinnM
    @charlesnw yes, the OP is a recommendation to add this as a health check notification. I don't think it would be practical to try and automate the setup, when a simple notification to advise it is missing and needs the user to setup with their hosting would save from a lot of bounced mail head-scratching. I solved this for myself through accidental discovery. There's no greater crime than wasting someone's time, and any user not knowing this is needed could lose unlimited amounts of time not knowing this is the problem. Basic need. Basic solution. No reason to debate if this is a good idea. Just persuade that it would be a respectful thing to implement. As I say, I'm alright. I'm giving time to this thread to help save others from lost time from not knowing this is their issue.
  • Logging - targets, retention etc

    8
    2 Votes
    8 Posts
    602 Views
    BrutalBirdieB
    @necrevistonnezr uhhhmmm Since I set up everything with ansible, I once found this out, put in my playbook and forgot about it. That it does not exist in the deb doc is questionable.
  • Make Cloudron SSO login more explicit

    10
    1
    3 Votes
    10 Posts
    825 Views
    nebulonN
    Indeed, the login view has changed for Cloudron 9, and we will keep that in mind to make it clearer what the app and the auth provider is. @perelin for the OpenID login button in the apps. As far as I am aware, penpot does not have support to customize that, yet. Maybe you can create an upstream feature request with penpot about this.
  • EntraID / AzureAD LDAP wrapper

    activedirectory ldap
    7
    1 Votes
    7 Posts
    1k Views
    N
    @JLX89 said in EntraID / AzureAD LDAP wrapper: How about just using an Enterprise App with SCIM Provisioning? That would be great
  • Add DNS Provider - Infomaniak

    domains dns
    1
    2
    4 Votes
    1 Posts
    252 Views
    No one has replied
  • 4 Votes
    18 Posts
    2k Views
    K
    @girish That sounds great! The last two incidents were this would have helped me were developing over several days (exploding Rocket.Chat logs and syslog.js), so this should be within the necessary precision to prevent this type of situation.
  • Akamai (Linode) ObjectStorage

    Solved backups linode
    4
    1 Votes
    4 Posts
    391 Views
    apesorgukA
    @nebulon Thank you so much. Very helpful and quick.
  • Logfiles without typos

    Solved
    2
    1
    3 Votes
    2 Posts
    218 Views
    nebulonN
    Amazing that is some very old typo apparently, never noticed either! It is now fixed with https://git.cloudron.io/platform/box/-/commit/f82f3fa8587a99f71d840981d77acb0aca87ac2e
  • 1 Votes
    2 Posts
    732 Views
    L
    9.2.14 is the latest Manticore version. https://github.com/manticoresoftware/manticoresearch/releases/tag/9.2.14 Here are the improvements since Manticore was first requested: https://github.com/manticoresoftware/manticoresearch/compare/9.2.14...6.0.4
  • Elasticsearch

    Moved elasticsearch
    42
    0 Votes
    42 Posts
    5k Views
    L
    @girish Perhaps the Nextcloud Talk High Performance Backend as well as the Elasticsearch could be installed together onto the same server, somehow. There is also Manticore: https://forum.cloudron.io/topic/9753/manticore-search-oss-fast-database-for-search-alternative-for-elasticsearch
  • 6 Votes
    14 Posts
    3k Views
    C
    Yes, you are all correct, I just did Hetzner bucket w/ S3 credentials, backed up to it, and restored the apps from there. Super easy. Thank you.
  • Option to disable ssl sessions

    2
    0 Votes
    2 Posts
    243 Views
    philkunzP
    No SSL Session requires a complete ssl handshake, whenever a new connection is established. Otherwise Chrome will skip the ssl handshake and omit SNI in ClientHello, only providing the session ticket ID, which the proxy has no way of knowing it.
  • Support multiple private docker registries

    3
    4 Votes
    3 Posts
    693 Views
    LanhildL
    @Lonkle How'd you do this? I'm running into issues as I have multiple Cloudron servers with custom apps and only the ability to configure a single docker registry
  • Add a"Staff Choice" badge/filter to App Store apps

    20
    1
    5 Votes
    20 Posts
    3k Views
    perelinP
    @girish said in Add a"Staff Choice" badge/filter to App Store apps: I don't want to be part of the decision-making of our end user. First off: im new here. Just discovered Cloudron a few weeks ago. Super impressed! And quite a nice community. And here goes my point: You are already part of the decision making. Or at least together with the community that votes for packages to get included. The App Store is already a curated selection But I can see the direction you are coming from. I mean in the end a feature like GH Stars would safe me 2 clicks, so I would say its definitely a nice-to-have and nothing more. Thanks for the good work!
  • Bug: When I change email account owner, aliases disappear

    1
    1 Votes
    1 Posts
    119 Views
    No one has replied
  • make Nextcloud (or general high instance..) restore more efficent

    4
    2 Votes
    4 Posts
    464 Views
    P
    and even object storage has options for a checksum based restore..