Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

Discuss

Feedback, suggestions, anything else Cloudron related

1.2k Topics 10.1k Posts
  • What do you do?

    Pinned
    72
    7 Votes
    72 Posts
    40k Views
    nostrdevN
    We're a development team focused on helping clients build applications and solutions in the freedom tech / Bitcoin / Nostr space - https://nostrdev.com We don't use Amazon, Facebook, Microsoft, or Google - and Cloudron is fantastic for this. It's also a really good option for hosting our client projects - we can just deploy them as containers, with their own URLs, no need to spin up / pay for additional machines. We're contributing back - current submissions include: Bitcoin Core BTCPay server Upcoming contributions include: Strfry (Nostr) relay Blossom (file) server SIGit - for secure and private document signing . https://sigit.io Trackstr - self hosted time tracker, an alternative to other "activity trackers" such asHubstaff or Trackabi. DM for details, we are looking for testers. Our wish - that the Cloudron team would accept payment in Bitcoin. Maybe now they have their own payment gateway, they will reconsider
  • Show me your dashboard :)

    Pinned
    65
    2
    6 Votes
    65 Posts
    24k Views
    T
    @scooke just following the documentation for self development/deploy, it is still basically docker and there are good basic container to start from. I had a some more but moved to my local running TrueNas Scale and using OCID from cloudron.
  • 3 Votes
    5 Posts
    114 Views
    J
    @timka S3 is a pseudo-standard. Tthere is no spec for s3. AWS made a service and then lots of other services made compatible services by reverse engineering. Because of this, there are subtle differences in various implementations. The provider type is just a way for the code to add some provider specific hacks in the code. With that in mind "S3 API Compatible V4" just gets your the generic s3 protocol without any hacks I think it's complicated to document what the hacks are but it's all inside https://git.cloudron.io/platform/box/-/blob/master/src/storage/s3.js?ref_type=heads
  • Self-host Firefox Sync on Cloudron

    4
    1 Votes
    4 Posts
    61 Views
    E
    The original is linked above, the changes are explained (and quite minimal).
  • Access monitoring (login events, suspicious activity detection)

    Moved
    1
    3 Votes
    1 Posts
    30 Views
    No one has replied
  • Sharing custom SpamAssassin Rules

    mail spam
    94
    10 Votes
    94 Posts
    23k Views
    marcusquinnM
    @humptydumpty got it. done - will see how that goes. Thanks both.
  • Cloudron 9.0.15 - upgrade experience / questions

    12
    4 Votes
    12 Posts
    234 Views
    F
    @nebulon very understandable. Thought more from the perspective that you are a more smaller team, it would add faster iterations. And i think nuxt is very much for the long run here, but the argument of dependencies and updates is very valid.. Did you guys consider making the dashboard "pluginable" for theming or even more open-source so others can help? But while writing this i have to admit, that this will also add a lot of work... Given the current situation i think you guys deliver a great product. Hope you are also here for the long run. Let me know if i can help somehow, beside of late night fix reports ( :
  • Docker hardened images?

    5
    1 Votes
    5 Posts
    90 Views
    nebulonN
    We also have to see what this "hardened" in the end really means. Already we have a base image from a well known Ubuntu state and unlike with many upstream docker images we are not blindly updating those base layers during a rebuild, which could potentially pull in malicious broken packages. If at all, I would be lots more worried about the actual apps, which pull in GBs of modules from like npm (looking at those nextjs apps...)
  • AI Devops

    9
    6 Votes
    9 Posts
    236 Views
    marcusquinnM
    added support for both of these to https://aidevops.sh, so you don’t have to think about it, all woven in to use when relevant
  • Cloudron's AI Path Forward

    cloudron ai suggestions
    1
    0 Votes
    1 Posts
    37 Views
    No one has replied
  • 1 Votes
    5 Posts
    101 Views
    L
    @scooke It is a bit like buying a fancy car. Having the luxury of that car is brilliant when you are actually driving it but when you need to sleep or park, it is a total waste. Generally, the high end video cards with huge amounts of VRAM are a luxury for most people, who instead make do with buying a much more humble piece of kit. However, if instead of buying the hardware outright, they pay for the car only when they need it, they can enjoy a much more luxurious and capable experience. So many new AI applications are being created these days, I think I shall start a discussion thread on it and what Cloudron could do to support it.
  • NocoDB and Metabase on my Cloudron instance

    14
    0 Votes
    14 Posts
    214 Views
    jamesJ
    Hello @luisegundo @luisegundo said in NocoDB and Metabase on my Cloudron instance: Why would Metabase try to connect using a 172.x.x.x container IP if “postgresql” is always resolvable between apps? By default, the Cloudron internal PostgreSQL Service container with hostname postgresql resolves to the IP address 172.18.30.2. If Metabase resolves the hostname postgresql to 172.18.30.2 that is correct. @luisegundo said in NocoDB and Metabase on my Cloudron instance: Is there a way to verify inside each container that the hostname “postgresql” resolves correctly (for example, via ping, nslookup, or another command)? Yes, if you open the Web Terminal of an app, you can verify this with either nslookup or dig. Example from a Cloudron server with just 1x LAMP app and from inside that LAMP apps Web Terminal root@fbbbe700-24f0-4832-89e8-487e633c35d3:/app/code# nslookup postgresql Server: 127.0.0.11 Address: 127.0.0.11#53 Non-authoritative answer: Name: postgresql Address: 172.18.30.2 Name: postgresql Address: fd00:c107:d509::f root@fbbbe700-24f0-4832-89e8-487e633c35d3:/app/code# dig postgresql ; <<>> DiG 9.18.30-0ubuntu0.24.04.2-Ubuntu <<>> postgresql ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26454 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;postgresql. IN A ;; ANSWER SECTION: postgresql. 600 IN A 172.18.30.2 ;; Query time: 2 msec ;; SERVER: 127.0.0.11#53(127.0.0.11) (UDP) ;; WHEN: Wed Dec 17 19:17:33 UTC 2025 ;; MSG SIZE rcvd: 54 @luisegundo said in NocoDB and Metabase on my Cloudron instance: Is there a way to confirm that both apps are on the same internal Cloudron network? If the Metabase app is resolving postgresql to 172.18.30.2 then it is in the same network. @luisegundo said in NocoDB and Metabase on my Cloudron instance: We are simply trying to connect Metabase → NocoDB PostgreSQL using the internal addon credentials. I just want to make sure we are speaking about the same thing here. Since in my previous post, the Metabase UI states Add a database and you are writing about using the internal addon credentials. You are trying to add the NocoDB Database inside Metabase with the Add a database, correct? If you feel like this is going nowhere, please enable Remote Support and write an email to support@cloudron.io and reference this topic in your email.
  • v9 Backups : multiple locations

    12
    2 Votes
    12 Posts
    143 Views
    nebulonN
    That only shows up when rsync (maybe you use tarball?) is used as the storage format and the storage backend is a filesystem or mountpoint (which for sshfs it is).
  • Server Migration : Pure Joy

    3
    10 Votes
    3 Posts
    61 Views
    timconsidineT
    @nebulon I like them, but no idea how much work is involved for you. As well as the UI, I use a script I found GitHub (would need to track it down) with an api key from ClouDNS, so no pressure from me to support it. Just a question of whether it helps others.
  • Deploying Anubis (AI Crawler Filtering) on a Cloudron Server

    9
    3 Votes
    9 Posts
    1k Views
    DidierMalenfantD
    This setup will not work for apps on Cloudron that require additional ports to be forwarded, beyond just port 443. Thank you @hareen for the detailed guide. I’m interested in setting this up using a second machine on my setup at home. Does this mean an app like gitea which has an ssh port too will not be able to use Anubis for its 443 port and use a straight port forwarding for the ssh port? (I’m a noob with this so this might be a stupid question). What I had in mind was to have my router port forward 443 to the Anubis server but then keep all the other ports forwarded to my Cloudron server as they are now.
  • Making sense of app categories?

    3
    2
    4 Votes
    3 Posts
    71 Views
    svtxS
    @joseph said in Making sense of app categories?: It was written by a couple of college grads having fun. See, I knew there was weed involved!
  • Staff holiday/leave/sickness tracker

    Moved
    8
    1 Votes
    8 Posts
    149 Views
    humptydumptyH
    I saw the title and thought it’s a Cloudron PA
  • Cloudron Version Change log?

    6
    0 Votes
    6 Posts
    89 Views
    swheeler78S
    Nice. Thank you. That will do. Got it bookmarked.
  • Cloudron 9.0 (beta) bug reports

    Locked
    205
    1 Votes
    205 Posts
    13k Views
    J
    I will lock this thread since technically 9.x is not really in beta anymore . Please open new threads for issues . Under Support or Discuss as you see fit.
  • 4 Votes
    2 Posts
    110 Views
    No one has replied