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

649 Topics 5.1k Posts
  • Cloudron dashboard Domains UI

    3
    1 Votes
    3 Posts
    89 Views
    timconsidineT

    Magic, thank you !

  • Detect timezone automatically

    10
    0 Votes
    10 Posts
    173 Views
    girishG

    @warg OK, there was a bug that LA is chosen as default tz, if no tz was explicitly set. I have fixed this to make UTC as the default instead.

    This feature request is still valid . Maybe we should either auto detect or ask the user about the timezone at installation/setup time.

  • Dynamic enable/disable of proxyAuth configuration

    Unsolved
    7
    2 Votes
    7 Posts
    150 Views
    nebulonN

    Ah this was my fault, I didn't approve the required app package version. This done now. So if you setup a new proxy app via your Cloudron dashboard, the user-management options should be available now.

  • 2 Votes
    1 Posts
    56 Views
    No one has replied
  • Backup retention

    1
    4 Votes
    1 Posts
    70 Views
    No one has replied
  • 5 Votes
    15 Posts
    321 Views
    girishG

    @jdaviescoates said in Feature request: Notifications about failed backups:

    As many have previously requested, I would like email notifications after just 1 failed backup, not 3.

    Agree that this simply needs to be more customizable. We just went for 3 as a compromise of not having the ability to customize 🙂

  • rsync for cloudron CLI

    3
    2 Votes
    3 Posts
    123 Views
    girishG

    Found https://rsync.samba.narkive.com/DFt4GEa9/over-stdin-stdout which has some interesting discussion.

  • Apps with multiple domains

    Unsolved
    8
    1 Votes
    8 Posts
    454 Views
    girishG

    @d1rk I have added the multi domain flag to the manifest. Let me know if it works OK.

  • 1 Votes
    10 Posts
    171 Views
    BrutalBirdieB

    @Jan-Macenka as a follow up.
    This module is for the acme protocol: https://datatracker.ietf.org/doc/html/rfc8555

    And if I understand this module and everything correctly this will not auto renew on the system it self.
    So you will have to run the ansible deployment again to renew the certs.

    For the BigBlueButton Role I maintain I've written a task for installing acme.sh to manage the cert of the deployment.

    https://github.com/ebbba-org/ansible-role-bigbluebutton/blob/master/tasks/certificate-letsencrypt.yml

    I also turned this into a standalone Role for my company but not published it since its such a little role/task.

    Maybe this can help you even further.

    ps: big thanks for the beer 🍻 @Jan-Macenka

  • 3 Votes
    2 Posts
    101 Views
    girishG

    @holm yes, thanks. This is planned but with a slightly different approach. The restore process will keep track of what it's downloaded, so that the download can be incremental. That way, one ideally doesn't need to select anything.

  • 4 Votes
    3 Posts
    88 Views
    girishG

    It seems that one can setup an "automount" that will make systemd automatically mount when a mount is accessed . It's unclear if this also applies to mount failures or just "not ever mounted". If someone wants to try, I think we need something like this:

    The systemd unit file must be named systemd-escape -p --suffix=automount <HOSTPATH>

    Then, create a file /etc/systemd/system/<unit_filename_from_above_command>:

    [Unit] Description=Automount of hostpath [Automount] Where=HOST_PATH_HERE [Install] WantedBy=multi-user.target systemctl enable <unit_filename>

    If that works, I can put this in our code (for volumes and backups).

  • 3 Votes
    1 Posts
    52 Views
    No one has replied
  • Redis - can it be disabled?

    Moved
    7
    1 Votes
    7 Posts
    325 Views
    girishG

    @dylightful Not yet. It's implemented, but we didn't merge into 7.4. So, we will put it in 7.5.

  • Next.js OpenAI Doc Search Starter

    1
    1 Votes
    1 Posts
    91 Views
    No one has replied
  • 3 Votes
    4 Posts
    200 Views
    girishG

    @shrey Yes, feel free to open separate requests for these to track them. I think anyway each configurable parameter has to be investigated separately. Thanks!

  • 1 Votes
    2 Posts
    126 Views
    girishG

    @Neluser Good idea. But it's quite complicated to automate things like this, that's what it's not done. But something to keep in mind. In the meantime, following https://docs.cloudron.io/storage/#docker-images is the way to go.

  • 4 Votes
    5 Posts
    231 Views
    timconsidineT

    @marcusquinn installed on my Mac locally
    works nicely
    although their example fetch me a joke fails on awk step

  • 2 Votes
    8 Posts
    617 Views
    arshsahzadA

    Hi @JOduMonT,

    I ran Cloudron with a combination of Tailscale & Cloudflared for two weeks without a public IP at my home setup. So far, everything was working well and I didn't encounter any significant issues. Below is the process that I followed:

    1# I had two servers - one for Cloudron and the second with docker and docker-compose. Tailscale was installed and configured with Tailscale IP on both servers. The automatic domain configured was disabled in Cloudron and was set manually.

    2# I ran the docker-compose.yml file on the second server using the following:

    version: '3.8' services: tunnel: image: 'ghcr.io/shmick/docker-cloudflared' container_name: tunnel hostname: tunnel restart: unless-stopped user: 1000:1000 env_file: - $PWD/tunnel.env volumes: - /etc/timezone:/etc/timezone:ro command: tunnel run network_mode: host TUNNEL_TOKEN={TUNNEL-TOKEN}

    3# I set up and configured the domain in the Cloudflared UI, and used HTTPS for the Cloudron Tailscale IP with No TLS Verify enabled.

  • 6 Votes
    5 Posts
    187 Views
    jdaviescoatesJ

    Yeah, imho it makes lots of sense to me for there to be an option to have all app update automatically, but for the platform to not auto update.

  • 1 Votes
    7 Posts
    312 Views
    girishG

    @lukas Forgot to link to the docs - https://docs.cloudron.io/user-management/#openid-connect