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

832 Topics 6.2k Posts
  • Ability for spam messages to not be forward via mailing list

    Solved forwarding mailing-lists spam
    10
    3 Votes
    10 Posts
    3k Views
    d19dotcaD
    @girish - this is not possible to do unfortunately in Cloudron it seems, but kindly tell me if I'm doing something wrong here. The redirect works for filtering out spam, in other words only non-spam messages get through to the endpoint email using a filter like this: # rule:[Forward non-spam messages] if allof (not header :contains "x-spam-status" "Yes,") { redirect "<externalEmailAddress>"; } However, all messages marked as spam still save in the mailbox regardless of any filters I set to discard them. In my case, I want the spam messages to be discarded/deleted automatically as there's no sense in them remaining in the "forwarding only" mailbox. It seems maybe there's a priority filter going on elsewhere in Cloudron that's overriding my sieve filter? Using a filter like this: # rule:[Discard spam messages on arrival] if allof (header :contains "x-spam-status" "Yes,") { discard; stop; } ... will still save the email in the Spam folder. I've tried variations of it too but no-dice. Basically I can't get any filters to work when it's an identified spam message, only filters when it's NOT spam. Here's a way to reproduce it: Set this filter in Roundcube: # rule:[Discard spam messages on arrival] if allof (header :contains "x-spam-status" "Yes,") { discard; stop; } Send a message to the email account using the GTUBE string which SpamAssassin automatically marks with 1000 points, it's basically a test for spam filters: XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X See if the message is really discarded per the sieve filter or if it's still arriving in the Spam folder. In my cases, they still arrive in the Spam folder which seems to be incorrect behaviour. Edit: I wrote a dedicated bug for this instead: https://forum.cloudron.io/topic/5189/can-t-discard-spam-messages-on-arrival-using-sieve-filters/1
  • Failed LE Certs due to DNS config change

    8
    1 Votes
    8 Posts
    2k Views
    robiR
    Right, if Cloudron is no longer in control of a domain, switch that domain to manual or No-OP so all the other expected things don't keep failing.
  • Vultr DNS

    Solved vultr
    3
    2 Votes
    3 Posts
    1k Views
    girishG
    Added in 6.3
  • hCaptcha on Login Forms

    8
    0 Votes
    8 Posts
    1k Views
    nebulonN
    I think enabling 2fa on your Cloudron will prevent brute-forcing already and the validation REST call on the server is pretty light-weight, so I don't think adding a captcha will be of great benefit.
  • Cloning from backup does not include the custom icon assigned

    Moved Solved
    7
    2 Votes
    7 Posts
    2k Views
    d19dotcaD
    @girish Always so quick to fix these things - thank you so much for your attention to this as always!
  • Backup / Sync with Nextcloud

    4
    0 Votes
    4 Posts
    1k Views
    nebulonN
    @krashdeez-0 I would recommend to use a minio instance on another server for backups. This is widely used already by our users and is a lot more stable than Nextcloud.
  • Clone a Live Local App

    backups clone
    6
    5 Votes
    6 Posts
    2k Views
    robiR
    @marcusquinn Yeah, I have another idea once differential backups become available.. Have the template App be backed up locally, while others remotely, keep things fast. Let's see which we get first.
  • Cloudron First Use Instructions Modal

    13
    6 Votes
    13 Posts
    3k Views
    girishG
    @marcusquinn yes, I think for a start if it's just a simple popup with some customizable markdown, I think it's easy to add this.
  • Network usage monitoring

    networking graphs monitoring
    9
    4 Votes
    9 Posts
    3k Views
    robiR
    @hillside502 yes, would be cool to map home networks and the upcoming Cloudron Multiserver.. and any ActivityPub App federations.
  • [Minor cosmetic change] Icons width in store's sidebar

    Solved appstore
    6
    2 Votes
    6 Posts
    2k Views
    nebulonN
    Fixed now
  • Change session duration for proxyAuth

    Solved
    3
    0 Votes
    3 Posts
    964 Views
    girishG
    OK, I have fixed the expiry.
  • 2 Votes
    1 Posts
    177 Views
    No one has replied
  • Add backup time column in List of Backups

    backups
    4
    4 Votes
    4 Posts
    1k Views
    robiR
    Exposing this in the backup UI is the idea.. not fishing in the logs.
  • 2 Votes
    2 Posts
    881 Views
    infogulchI
    @d19dotca Perhaps even a per-app option, as in "Check for spam sent from this app."
  • Replace solr-based FTS backend with sonic

    2
    3 Votes
    2 Posts
    777 Views
    jdaviescoatesJ
    I've upvoted this because it's always nice to know about other options. But I don't know enough to know if this really could replace solr.
  • 4 Votes
    2 Posts
    686 Views
    girishG
    I like both the suggestions! Will look into adding them.
  • Easier problem solving diagnostics

    2
    2 Votes
    2 Posts
    852 Views
    girishG
    Right, we are actually fixing notification for the next release (6.3). In the meantime, Domains -> Renew all certs and then check the logs (button on the same page) if it fails. Usually, Let's Encrypt errors are temporary and currently Cloudron is a bit overzealous reporting those errors.
  • BitMitigate.com integration (DNS API)

    dns domains
    1
    0 Votes
    1 Posts
    416 Views
    No one has replied
  • Add greylisting capabilities for improvement to spam management

    email
    4
    1 Votes
    4 Posts
    1k Views
    d19dotcaD
    For reference, Haraka has a greylisting function built in: http://haraka.github.io/plugins/greylist/ - and it works with the DNSWL / whitelist which we should enable too. That way if an IP is on the DNSWL, it automatically skips any greylisting attributes.
  • Remote SQL Support on a per app basis

    Solved mysql
    15
    1 Votes
    15 Posts
    6k Views
    marcusquinnM
    @girish I think the issue with MySQL Workbench is I can't use the latest version as they don't support macOS 10.14 past a certain version, and a colleague on a later macOS can get it working on a later MySQL Workbench version but I can't update my OS at the moment until some other software I use is updated to work with the later OS. Classic catch-22 on that one. I think the solution to this should just be to use DBeaver, it's free on all platforms, and seems to work on all OS versions. too. Maybe better to save your time for the odd additional /phpmyadmin/ that might be useful on certain apps. Certainly appreciate the help and looking, but I don't want to distract you too much given it's a software version compatibility issue and not a Cloudron issue really. Thank you all the same though!!