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
  • Support email split routing

    Moved mail
    18
    3 Votes
    18 Posts
    4k Views
    gobenizzleG
    excited for v9! but this feature would still be really amazing! And if I am not mistaking it shouldnt be too complex to force an external mx lookup?
  • Show app disk usage in Storage tab

    4
    1 Votes
    4 Posts
    105 Views
    jdaviescoatesJ
    @canadaduane said in Show app disk usage in Storage tab: For example, I have Open WebUI at "ask.halecraft.org " but this is nowhere visible on the stats page That's odd. I just had a quick look at my stats and I think it's showing me all 60 odd apps I've got installed.
  • Custom Haraka Plugin Support for the Mail Addon

    5
    4 Votes
    5 Posts
    203 Views
    necrevistonnezrN
    @jdaviescoates said in Custom Haraka Plugin Support for the Mail Addon: I just came across https://github.com/LogicLabs-OU/OpenArchiver https://openarchiver.com/ and figured I'd mention it here in case it's useful. This deserves a separate thread
  • Per-application access rules

    Moved networking firewall waf
    6
    7 Votes
    6 Posts
    1k Views
    imc67I
    I voted for this excellent idea long time ago but now I wished it was here: I (need to) use Cloudflare WAF to protect acces to my NextCloud on Cloudron . I also want a local/external application to make backups via WebDAV to NextCloud .... here it gets stuck .... Cloudflare has a 500MB limit on their free proxy. Isn't it very '80s to have no build-in WAF/IP restriction to Cloudron in the current 2025 mad world of zero days, hackers, .........
  • IP-Whitelist for Proxy App

    5
    2 Votes
    5 Posts
    892 Views
    robiR
    @Kubernetes Right.. Which is why we had the VPN-to-App requests, which the proxy App could then use to cover the gap via the tunnel.
  • An easy way to notify users of planned maintenance

    1
    7 Votes
    1 Posts
    71 Views
    No one has replied
  • Release channels for auto updates of apps

    9
    1 Votes
    9 Posts
    324 Views
    andreasduerenA
    @girish Yes a time based window would also be good. So only update if update is > Time old. Whatever is a simple implementation.
  • Configure manifest so that port checkboxes are unchecked

    Moved Solved
    4
    1
    1 Votes
    4 Posts
    150 Views
    nostrdevN
    Great, thanks!
  • CLI - login 2fa auth as parameter

    feature-request 2fa
    7
    0 Votes
    7 Posts
    233 Views
    girishG
    @james we already have --token (primarily meant for CI automation). It's not saved in the cloudron.json intentionally because long-lived tokens should ideally not get saved somewhere. With login, you get a temporary token that is stored in the cache file. I think maybe your point is that we should use API tokens to login in general? I wouldn't mind removing username/password based login entirely. The current auth mechanism of CLI bypasses all the OIDC security mechanisms . CLI tools like npm already now require auth on browser. I think we will move to this in coming releases. Technically, the CLI was not built for end users, it was only for app development. Not sure how many people this impacts. https://www.npmjs.com/package/cloudron does say ~400 a week....
  • 2 Votes
    2 Posts
    107 Views
    N
    Hi @James - Many thanks for this. The changes already looks great and promising. May I make a suggestion ? I think, in this case, Freescout approach offers a greater granularity between email notification and in-app notification, with potential for further development based on the communication channel (Mobile if ever, API ? etc..), leaving the end admin users decide what works best for them Here is the screen I am referring to in Freescout. [image: 1753778253533-e6ab2fb5-e080-4b2e-8443-adde0ee3d332-64145699-7f368480-ce22-11e9-9ead-1ac3ef29ba9b-resized.png] If it is not too late in the development of this, maybe it might be worth considering?
  • Scrapy - The world’s most-used open source data extraction framework

    4
    0 Votes
    4 Posts
    199 Views
    P
    I may have posted in the wrong space. But it’s an app request
  • 2 Votes
    4 Posts
    98 Views
    robiR
    @jdaviescoates think backups, storage, notifications tab, etc.
  • 2 Votes
    12 Posts
    419 Views
    andreasduerenA
    @jdaviescoates Yes I know, this was more of a general feature request lol
  • Add Storj as Backup option

    11
    1
    3 Votes
    11 Posts
    1k Views
    P
    Hi @marcusquinn, are you still using storj?
  • Log Management

    6
    2 Votes
    6 Posts
    299 Views
    jamesJ
    Hello @charlesnw Thanks for the clarification.
  • Apprise Notifications

    notifications slack discord telelgram
    16
    10 Votes
    16 Posts
    3k Views
    M
    @girish yep, separate things indeed. That said, it'll be pretty useful for me, that's why I packaged it. About being open, yeah, I don't like that as well, but I'll try to make it work either with basic auth as they suggest (insecure, but better than nothing), or with cloudron's own ProxyAuth, not sure if it would work.
  • VERP on Cloudron

    Moved mail verp espocrm mailtrain
    6
    2 Votes
    6 Posts
    1k Views
    imc67I
    @girish said in VERP on Cloudron: @imc67 this should already work . Support for sending emails with '+' (subaddress) format and sending emails as aliases was added a while ago. If the use case is with Espo, you have to make sure it scans the IMAP mailbox as well . Also: https://forum.espocrm.com/forum/general/58060-verp https://github.com/espocrm/espocrm/issues/1536 https://github.com/espocrm/espocrm/issues/1560 and Thanks!! I’ll give it a try!
  • Social App for Nextcloud error: 'well-known` URLs, failed

    Moved well-known dns
    4
    2 Votes
    4 Posts
    191 Views
    girishG
    WebFinger is not a simple static file (though of course it can be). The URL has to respond based on the acct provided in the query parameter. So, each user needs to have their own links . For the moment, it's best to use something like https://wordpress.org/plugins/webfinger/ . Or if you can code, just write some simple PHP page or static Surfer page to respond . Cloudron's nginx server will query the app.
  • mailbox feature on outbound only / send only mailboxes

    mail relay
    7
    0 Votes
    7 Posts
    434 Views
    girishG
    What is the use case to prevent internal routing? But if you set up an external MX record and add that MX host to your SPF also (so Cloudron will accept incoming), then I think it does what you want?
  • MCP server for apps?

    14
    2 Votes
    14 Posts
    866 Views
    E
    I am not so sure if every app would need a specific MCP server written for it, because as I see it, the MCP server should expose only the cloudron-specific functionality of any app, not allow with the app itself. What that means specifically: Using Claude Code, Cursor etc. I could prompt "check the production logs of my app to investigate why the hell this doesn't work". Ideally, via MCP, the AI could execute test scripts that have been uploaded before via terminal, or do similar basic things such as go through files of the app. I would be more interested in app-based interactions rather than the whole cloudron itself, but that use case might differ between people.