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

752 Topics 5.7k Posts
  • Recommended settings for backup

    backups
    3
    1 Votes
    3 Posts
    388 Views
    E
    Well, I thought you would say that. But how about at least make some suitable limits? E.g. the memory limit shouldn't be higher than what I can afford based on my usage. Also, if I can only upload up to three parts simultaneously that require as much memory, why can the memory limit and the upload part size differ? Wouldn't it make more sense to have one setting for both?
  • Cloudron should make it clearer when any UI action will cause a restart

    Moved
    3
    1 Votes
    3 Posts
    277 Views
    girishG
    Atleast, for CPU and memory, in theory , we could apply the settings without an app restart. For other features like changing location etc, we have to do this case by case.
  • ERROR log to telegram or somewhere else

    notifications telegram
    4
    1 Votes
    4 Posts
    401 Views
    L
    In case anyone needs it, I added support to dismiss the notification. After the if node, assuming true, add another connection, a 'Loop over items' node, with a batch size of 1. Connect the node's "loop" connection to a new function node with this code. // Access the input JSON data const item = $json; // Ensure the structure is correct and 'filteredID' exists if (item.filteredID && Array.isArray(item.filteredID) && item.filteredID.length > 0) { const notificationId = item.filteredID[0]; // Extract the first ID // Return the data for the HTTP Request node return { json: { notificationId: notificationId, acknowledged: true } }; } else { throw new Error("Invalid JSON structure or 'filteredID' not found."); } Then, connect the function node to a new HTTP request node with the method of 'POST', URL of "https://my.cloudron.site/api/v1/notifications/{{ $json.notificationId }}" (As an expression), same authorization header as the first HTTP request nodes, with the (JSON) body of: { "acknowledged": true } I'm pretty sure this process can be written better, but this approach was quick and dirty. I've also adjusted the notifications to be sent via email rather than using NFTY, but that's a pretty straightforward step. [image: 1717956398117-0338dc53-6d5a-4d2b-9071-5849f552439b-image-resized.png]
  • Request for Multi-Hosting Feature Update in Cloudron

    9
    5 Votes
    9 Posts
    1k Views
    D
    @crazybrad I understand your point about WordPress and the necessity of specialized tools for effective plugin management, backup, and update procedures. Your approach of using third-party hosting for WordPress and your tested backup solution makes a lot of sense, especially given the critical nature of ensuring reliable backups. Regarding OpenWebUI, it's indeed a resource-intensive application, which is why we’re looking for ways to distribute the load more effectively while maintaining centralized management. Your insights on best practices for WordPress, especially the backup verification process, are very interesting. We’re exploring similar approaches to ensure our backups are reliable and that we can restore quickly if needed.
  • Digital Asset Management: Resource Space

    Locked
    17
    0 Votes
    17 Posts
    2k Views
    girishG
    Dup of https://forum.cloudron.io/topic/2036/resourcespace-digital-asset-management-dam . Please continue conversation there.
  • Bunny Storage for Backups

    Moved backups bunny
    4
    1 Votes
    4 Posts
    483 Views
    jdaviescoatesJ
    @girish said in Bunny Storage for Backups: BTW, looks like they said S3 support is coming 2 years ago - https://bunny.net/blog/introducing-edge-storage-sftp-support-s3-next/ There is also a bit of an update here https://bunny.net/blog/whats-happening-with-s3-compatibility/
  • 3 Votes
    12 Posts
    2k Views
    dsp76D
    Thanks! Increased it and will monitor and report, if it solved it.
  • Issues when using Cloudflare Proxy service for Cloudron

    Solved cloudflare
    8
    3
    0 Votes
    8 Posts
    2k Views
    marcusquinnM
    @girish Nice, thank you. Have just added them manually. Be double-nice if they were added automatically when Cloudflare is first used as a DNS Proxy, but I guess I understand that's both an additional feature to maintain, and maybe debatable if everyone would want it happening silently.
  • Code only backups

    4
    3 Votes
    4 Posts
    548 Views
    girishG
    @fbartels If I understood correctly, the issue is that the Cloudron package has /app/data/apps where it stores the nextcloud apps. I think @jdaviescoates wants to update a single nextcloud app and if it bombs, they want to roll back that directory alone. But of course the suggested approach doesn't work cleanly (not in a generic way atleast). Consider: Nextcloud app updates It tries to do some migration and bombs mid way We have to roll everything back and not just the code... But if you want to risk it and leave the DB in some unknown state, you can always copy /app/data/apps as /app/data/apps-13May2013 using the file manager. The old fashioned way of backing up files
  • [Mail] Make the Mail event log infinite (configurable)

    4
    0 Votes
    4 Posts
    400 Views
    nebulonN
    Currently, the email eventlog is kept for 90 days. This is hard-coded so far. We will see when we get around to making this configurable. I don't think it was intended for a long-term audit log so far.
  • [Mail] Offer complete Autodiscover (Outlook)

    2
    6 Votes
    2 Posts
    249 Views
    murgeroM
    Can't say no to expanded features!! I hope this can be implemented, it would be cool to see autodiscover and autoconfig working for Outlook and maybe even lesser known email clients.
  • Read only mysql access in cloudron - possible?

    Moved
    6
    0 Votes
    6 Posts
    674 Views
    nebulonN
    You should be able to create such a user if you operate with the mysql admin credentials which exist in the mysql service container. You can get a terminal into that via docker exec -ti mysql /bin/bash in an SSH session to the host system. However probably don't play around with this in a production system for a start.
  • [Mail] Single address relay

    1
    0 Votes
    1 Posts
    146 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • Add Filebase as Backup

    10
    1
    5 Votes
    10 Posts
    2k Views
    girishG
    I split storj as a separate request to https://forum.cloudron.io/topic/11670/add-storj-as-backup-option
  • Implement a Down for Maintenance screen

    10
    8 Votes
    10 Posts
    1k Views
    LanhildL
    What about a "Turn on maitenance mode" like @girish suggested, but you'd be able to specify which page from the /home/yellowtent/boxdata/custom_pages you want displayed. This would allow a lot more flexibility and even let you have app-specific maintenance pages that you made beforehand.
  • proxyAuth for any app

    1
    0 Votes
    1 Posts
    111 Views
    No one has replied
  • add deSEC as DNS Provider

    Solved dns domains
    10
    4 Votes
    10 Posts
    1k Views
    H
    @girish said in add deSEC as DNS Provider: deSEC integration is implemented for next release. That is the best message of the day. Thank you!
  • Possibility to add App notes for Admins/Operators/Users

    5
    6
    5 Votes
    5 Posts
    574 Views
    L
    I would like to be able to leave a note alongside a particular application backup, too.
  • Add a Text Field notes per apps

    Locked Solved
    2
    1
    2 Votes
    2 Posts
    229 Views
    girishG
    @jrl-abstract27 Dup of https://forum.cloudron.io/topic/11559/possibility-to-add-app-notes-for-admins-operators-users/ . We have already implemented this for next release. Feel free to comment in the other thread, please.