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

671 Topics 5.2k Posts
  • BTRFS snapshot based backups

    5
    0 Votes
    5 Posts
    529 Views
    M

    @muewe96

    Fwiw, btrfs has been used for / for years now as default on OpenSUSE. This post sheds light on why, with XFS the default for /home, on that distro.

    I started using the "snapper" snapshot tool on a btrfs / on a desktop machine in daily use just to get used to it, very happy so far - but not a vServer.

  • Add user-specified groups to the LDAP server

    5
    3 Votes
    5 Posts
    389 Views
    jdaviescoatesJ

    Even if we could just get LDAP groups working with Nextcloud that'd be a big win imho given how many of us use Nextcloud (I think I'm correct in assuming it's the 2nd most popular app on Cloudron?)

  • Cloudron email: feature improvements/ideas

    Moved
    37
    5 Votes
    37 Posts
    2k Views
    jimcavoliJ

    @girish To that end, perhaps this one is better locked at this point

  • Mount custom volume in app container

    Moved Solved
    6
    2 Votes
    6 Posts
    674 Views
    H

    @girish Oops, I realized just now, that I didn't reply to your question yet. What I changed and maybe has to be protected from being accidentally overwritten is the 'datadirectory' option in /app/data/config/config.php. I changed that path from the default path to '/media/mymountpoint'.

    I don't remember if I had Nextcloud in maintenance mode or put the app in recovery mode, while I changed that path and moved the files. But it was either of them. However, I had some duplicate storage paths in the database afterwards and I manually updated the oc_storages table as described here and did a files:scan afterwards. But that should not be related to what the code for updates overwrites, I guess.

  • Extend User Settings options

    1
    4 Votes
    1 Posts
    248 Views
    No one has replied
  • 2 Votes
    3 Posts
    348 Views
    M

    @girish ah alright, was moving some LAMP 7.2 and 7.3 to 7.4., clone does not work in that scenario šŸ˜‰

  • Cloudron Apps Info: Approximate Disk Space

    2
    0 Votes
    2 Posts
    303 Views
    jimcavoliJ

    This is a feature; it was recently reported broken: https://forum.cloudron.io/post/24231 which was confirmed to be a bug: https://forum.cloudron.io/post/24232 due to be fixed soon

    App names are whited out in this screenshot, but the display looks like this: https://forum.cloudron.io/post/23597 when it's working

  • Provide UI support for choosing app/package version during installation

    4
    2 Votes
    4 Posts
    400 Views
    girishG

    I recall we had an idea of remote listing of the backups in the storage and showing a UI to restore apps from the backups. Essentially, we need a "import UI" over existing backups.

    So, maybe in the Backups UI, we have a way to view the remote backups (shouldn't use our backup table but do remote listing), click on a backup and we should be able to restore. User is then insulated from app package version, app id and all those complications.

    @cbeams I agree it's great for testing. FWIW, One can already do cloudron install --appstore-id foo@1.3.2 to install any package. Also, Cloudron only supports rolling updates, which means that version numbers are mostly just an implementation detail for us and ideally the user should now know about it.

  • Save "Backup Configuration" .json file inside backup folder

    3
    0 Votes
    3 Posts
    224 Views
    girishG

    Also see https://forum.cloudron.io/topic/4306/provide-ui-support-for-choosing-app-package-version-during-installation

  • Docker-slim

    2
    0 Votes
    2 Posts
    171 Views
    jimcavoliJ

    Seems like more of a build toolchain thing, which would sort of put it up to those of us packaging apps and/or perhaps the build service to pick up as a feature. Intriguing, but strikes me as high-effort for middling (at best) reward at first blush.

  • App Passwords per mailbox

    3
    3 Votes
    3 Posts
    233 Views
    girishG

    I think this feature makes sense. Just like we can restrict app passwords to specific apps, we want to extend the functionality to restrict to specific mailboxes.

  • LDAP + 2FA support for Cloudron Apps

    3
    2 Votes
    3 Posts
    321 Views
    P

    @girish said in LDAP + 2FA support for Cloudron Apps:

    Making baby steps here.
    šŸ¦¾ Almost a slow walk šŸ˜‰šŸ™

  • Smarter healthcheck behaviour on restart

    8
    5 Votes
    8 Posts
    592 Views
    P

    @ruihildt app is down emails go brrrrr šŸ¤£

  • Giving Terminal Access to non-admins

    Moved
    4
    1 Votes
    4 Posts
    442 Views
    alkomyA

    @girish It will be perfect,
    It will be easy for me to work with freelancers, outsources, give them a limited access to a specific app "Container"...

  • Reduce visibility to spam bots via KnockD

    2
    2 Votes
    2 Posts
    251 Views
    P

    @robi Wow Robi, this is a great feature request!!! Just yesterday one of my Cloudron instances got a lot of traffic to email for a bruteforce attack.

    @girish I think this feature have to put on the top of the list to improve safety but also to reduce workload of instances and network traffic...

    Schermata 2021-01-13 alle 09.49.21.png

    This is a statping how network performances was impacted before and later bruteforce.

    Also, need a robust alert system - email or other - to let us know that something is happens.

  • Give user access to volumes

    8
    0 Votes
    8 Posts
    403 Views
    nebulonN

    I have to try myself, since such a symlink would reach out of the document root and thus could be a security issue (although since there are no secrets and the code is read-only probably not)

  • Per domain user subscription and admin role

    35
    7 Votes
    35 Posts
    2k Views
    kyzoe.beK

    @girish having a email manager for a user would be allready great idea. So a user could control his own email adresses.

    I totally on the other hand support the idea of a dimain admin, where users could control their apos and settinfs of the domain.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • Disc snapshots

    5
    0 Votes
    5 Posts
    545 Views
    P

    Hetzner Cloud snapshoot can be an additional measure in case of total backup failover, but as @fbartels said, snapshoot could have inconsistent data and generate corrupted instance when recovery-restart.

    Snapshotting an instance can be an extreme way to recovery data. Of course, cannot be the first and the right way to make a restore. If you use that feature to make it cheaper I think is not a good way to approach problem.

    As @jdaviescoates said, you can purchase a Box from Hetzner and configure an extra backup, mounting CIFS directory. But also this procedure can have some risks in case of a total failover of Hetzner datacenter or connection. Best practice is to use a different provider or datacenter.

    (Now I'm testing Wasabi and seems to be fast, stable and reliable, but I'm scared about privacy policy management: maybe for some configuration mistake data directory can be exposed).

    Question is: @mikulabc why you want to use Snapshotting feature? To be cheap?

  • Adding multiple locations for backups

    Locked Solved
    5
    3 Votes
    5 Posts
    390 Views
    ?

    @yusf Ah I see. I'll give that a try. I was considering setting up another cloudron as a backup as I've seen people on here doing that.