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


Skip to content
  • BookLore

    App Wishlist
    1
    1
    6 Votes
    1 Posts
    168 Views
    No one has replied
  • More consistent behaviour Password reset email

    Feature Requests
    3
    1 Votes
    3 Posts
    289 Views
    luckowL
    @james correct.
  • 3 Votes
    4 Posts
    1k Views
    L
    Perhaps this would work as the Docker: https://github.com/greenbender/inn-docker Does anybody want to package INN to let people run a newsnet server using Cloudron?
  • Show me your dashboard :)

    Pinned Discuss
    61
    2
    6 Votes
    61 Posts
    15k Views
    L
    [image: 1757001364296-2025-09-04_18-54-27-resized.png]
  • N8N - Unlock Paid Features for Free!! - TIME LIMITED OFFER

    Moved N8N
    24
    3
    12 Votes
    24 Posts
    17k Views
    L
    tried, still working
  • Subscription plans and support

    Moved Solved Support
    9
    1 Votes
    9 Posts
    481 Views
    B
    @girish @james Thanks!
  • 6 Votes
    13 Posts
    33k Views
    L
    Sonarr is the most important one and worth to be at cloudron
  • 2 Votes
    2 Posts
    245 Views
    J
    @cdejongfiero As you found out when files are added to the app's filesystem, the permissions can become different depending on how the files were added. When uploading a file via the File Manager, the permissions are "guessed" based on the permissions of the files around it. This is correct most of the time , but can be wrong especially for apps that run with multiple user ids. When running commands via Web Terminal, the files are created as "root". The default permissions of the Web Terminal is root - again because apps can have multiple user ids and root can be any user id. For this reason: after you run a command, run chown -R www-data:www-data on the necessary files. Alternately, run the command with "gosu www-data php command.php ..." (this runs as user www-data). Finally, I am not sure about the "Permission denied to delete files" . Is there a verbose mode for that command to figure what it is not able to delete?
  • 0 Votes
    4 Posts
    286 Views
    J
    @David-0 the Service Account Username should be set to cn=admin,ou=system,dc=cloudron and Service Account Password should be the Bind password. There are two separate LDAP servers - internal one and an external one. The external facing one can be authenticated against by the one and only "virtual admin user" i.e the admin CN above. Cloudron admin and Cloudron users don't have the permissions to search for other users in the external facing server.
  • Hacker Attack

    Solved Support email
    6
    2 Votes
    6 Posts
    639 Views
    girishG
    Given the confidential nature of this, please write to us at support@cloudron.io if they need some information on our side.
  • Separate build and runtime images?

    App Packaging & Development
    3
    0 Votes
    3 Posts
    127 Views
    E
    Yes, thank you, this has worked perfectly!
  • 2 Votes
    11 Posts
    1k Views
    E
    I had the same issue with getting structured Limesurvey results into Sheets properly. What helped me was using the tips from MyExcelOnline’s blog. They break down how to clean up weird XML output and also show how to work around common IMPORTXML errors. I mixed their method with a bit of manual tweaking, and now my data flows into Sheets way more smoothly.
  • How to publish an application on a custom domain

    Baserow
    4
    1
    1 Votes
    4 Posts
    299 Views
    J
    @gdeflaux said in How to publish an application on a custom domain: I want to deploy a Baserow app under the domain portfolio.akvo.org . Baserow is hosted under the domain baserow.cloud.akvo.org . The domain managed by Cloudron is cloud.akvo.org . Just a simple CNAME is not enough. (For a technical explanation: The browser would resolve portfolio and then send the request to Cloudron. But Cloudron has no clue about portfolio .... And from a security angle: What if I set up a blah as CNAME to your baserow and then blah just shows your baserow!) The fix is: Go to domains view and add another domain akvo.org . After that, go to Baserow and change the Location to portfolio and select akvo.org from the subdomain . You also don't need baserow.cloud.akvo.org or the above CNAME record with the above fix (in fact, best you delete the CNAME record otherwise Cloudron will report conflict).
  • OCSP Stapling for TLS/SSL

    Solved Feature Requests
    8
    1 Votes
    8 Posts
    2k Views
    girishG
    Support for OCSP was removed here - https://forum.cloudron.io/topic/14265/how-to-disable-ocsp-stapling/5 . OCSP is being deprecated in favor of CRLs
  • How to disable OCSP stapling?

    Solved Support reverseproxy letsencrypt certificates
    5
    1 Votes
    5 Posts
    394 Views
    girishG
    Fixed here - https://git.cloudron.io/platform/box/-/commit/ac7001b96e176e540ede9bb81e3fcb17ae7f6416
  • Build Service - Package Updates

    Pinned Build Service
    30
    0 Votes
    30 Posts
    5k Views
    Package UpdatesP
    [2.8.0] Update moby to 28.4.0
  • Invoice Ninja still not sending after last patch

    Moved Invoice Ninja
    2
    0 Votes
    2 Posts
    42 Views
    J
    I guess this is a dup of https://forum.cloudron.io/topic/14264/unable-to-send-an-email-404-page-not-found-code-404 ? Let's continue the discussion there .
  • Mautic - Package Updates

    Pinned Mautic
    67
    0 Votes
    67 Posts
    17k Views
    Package UpdatesP
    [5.1.2] Update mautic to 6.0.5 Full Changelog This release addresses several security issues. Please update at your earliest convenience after taking a backup and ensuring that it's working. https://www.cve.org/CVERecord?id=CVE-2025-9821 - SSRF via webhook function - Reported by @asesidaa and fixed by @patrykgruszka and tested/reviewed by @kuzmany in https://github.com/mautic/mautic/security/advisories/GHSA-hj6f-7hp7-xg69 https://www.cve.org/CVERecord?id=CVE-2025-9822 - Secret data extraction via elfinder - Reported by @B0D0B0P0T and fixed by @lenonleite and tested/reviewed by @kuzmany in https://github.com/mautic/mautic/security/advisories/GHSA-438m-6mhw-hq5w https://www.cve.org/CVERecord?id=CVE-2025-9824 - User Enumeration via Response Timing - Reported by @Vautia and fixed by @nick-vanpraet and tested/reviewed by @kuzmany in https://github.com/mautic/mautic/security/advisories/GHSA-3ggv-qwcp-j6xg https://www.cve.org/CVERecord?id=CVE-2025-9823 - Reflected XSS in lead:addLeadTags - Quick Add - Reported and fixed by @nmmorette and tested/reviewed by @kuzmany and @patrykgruszka in https://github.com/mautic/mautic/security/advisories/GHSA-9v8p-m85m-f7mm DPMMA-2974 Fix Email chart stats for unsubscribed and bounced recipients by @patrykgruszka in #15315 DPMMA-3186 Fix IMAP\Connection is already closed by @patrykgruszka in #15364 Remove migration Version20230522141144 [6.0] by @matbcvo in #15385
  • Pixelfed - Package Updates

    Pinned Pixelfed
    44
    0 Votes
    44 Posts
    8k Views
    Package UpdatesP
    [1.22.2] Update pixelfed to 0.12.6 Full Changelog Pinned Posts (2f655d000) Custom Filters (#​5928) (437d742ac) Legal Notice page (#​5606) (c72fa0529) OIDC Support (#​5608) (c72fa0529) Avif, HEIC, webp, libvips support + Preserve ICC color profiles (ab9c13fe0) Added StoryIndexService, an optimized fan-out-on-write service for story carousel generation/rendering (950fc0474) Update PublicApiController, use pixelfed entities for /api/pixelfed/v1/accounts/id/statuses with bookmarked state (5ddb6d842) Update Profile.vue, fix pagination (2ea107805) Update ProfileMigrationController, fix race condition by chaining batched jobs (3001365025) Update Instance total post, add optional estimation for huge status tables (5a5821fe8)
  • Actual - Package Updates

    Pinned Actual
    34
    0 Votes
    34 Posts
    5k Views
    Package UpdatesP
    [1.16.0] Update actual to 25.9.0 Full Changelog fix: resolve crash on startup when user profile is missing feat: add support for importing transactions from CSV files fix: budget report not displaying correct totals feat: introduce dark mode for the desktop app fix: incorrect currency conversion in reports feat: enhance security with two-factor authentication fix: resolve issue with syncing data across devices