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


Skip to content

Support

3.6k Topics 25.9k Posts

Get help for your Cloudron

  • Docs

    Pinned Moved
    21
    2 Votes
    21 Posts
    11k Views
    girishG
    @taowang thanks, I have made them all the same now.
  • Emails undeliverable to Yahoo and Outlook - DMARC rejection

    Solved dkim email
    16
    2
    0 Votes
    16 Posts
    675 Views
    B
    @james said: Hello @beardmancer Please go into your Cloudron dashboard Domains settings. There you will find the Sync DNS section. Press the Sync DNS button and all records should be synchronized. If you have done so, you can check your Porkbun management UI or inform me so I can run the dig commands again to validate the DNS records have been set. Thank you for explaining this step. I've done that and I ran the relevant get command locally, it returned what looked like an IPv6 address to me. Hopefully this is resolved; I'll test it with my external contacts at some point this month.
  • Container registry vs. Cloudron Container Registry

    Solved
    2
    4 Votes
    2 Posts
    35 Views
    jamesJ
    Hello @luckow We will publish an announcement soon that will explain it.
  • App terminal errors when calling Postgres from interactive shell

    Solved web terminal
    6
    1 Votes
    6 Posts
    73 Views
    J
    This is tracked at https://forum.cloudron.io/topic/15683/add-database-terminal-shortcut . Thanks for opening that @ekevu123
  • Problem with app backup configuration download and import on iPad

    Unsolved backup restore ios
    3
    1 Votes
    3 Posts
    70 Views
    nebulonN
    We have identified one issue on android, so maybe this also fixes iOS. We will test this later. The fix is to set the correct mimetype on download: https://git.cloudron.io/platform/box/-/commit/d843f60cb5b98a7e3f2589b899cff7440ac3d0cb
  • App update failing with "Downgrades are not permitted"

    Solved dashboard update cache
    10
    1
    0 Votes
    10 Posts
    225 Views
    T
    Thanks @nebulon - Much appreciated.
  • creating a subdomain to forward to another site

    Unsolved redirect
    7
    1 Votes
    7 Posts
    187 Views
    J
    @marymuse you can add an external link with zendesk domain maybe. You won't get the your custom subdomain, but you will get an icon on the dashboard ...
  • 0 Votes
    1 Posts
    40 Views
    No one has replied
  • Msql error all site down.

    Solved database troubleshooting
    12
    4
    1 Votes
    12 Posts
    411 Views
    N
    She back on line ..... remove DB and now she up this line got me 2nd time what the sic ? it just password not sic that was the old password if I recall Change the root password to password (sic) - and I had to rerun the cloudron-support --troubleshoot but she back think it was not low space but may be time to add ( sure I can scrip or even take box offline by doing a stop ) at 5% space take the system offline or pause ( sure docker can pause ) hyper v does it if see low pause ( or email @ 10 % then pause at 5% ) think it time to re billed time let see how easy it is to move to a new VM under promox look at the space had backup from 2022 in /var/backup remove that drop back down for 87% to 63% [image: 1782209664835-8f7809b8-08ed-496b-8259-0a6ebae8ba6f-image.jpeg] thanks @james and @nebulon
  • Disk Space and Backup Folder

    Unsolved backup
    5
    0 Votes
    5 Posts
    288 Views
    nebulonN
    If /var/backup is not used/setup in Cloudron for backups in your instance anymore, then you can safely delete all files in /var/backup if you want. Other Ubuntu components may put some small files there though over time, but that is probably not disk space relevant after the initial purge.
  • Cloudron Demo

    Solved
    17
    1 Votes
    17 Posts
    1k Views
    U
    The user is still active at the new URL.
  • Student discount/regional pricing

    Solved subscription pricing
    2
    1 Votes
    2 Posts
    164 Views
    nebulonN
    There are currently no coupons/discounts or special pricing tiers available.
  • Expired domain with existing mailbox

    Solved mail
    3
    1 Votes
    3 Posts
    142 Views
    E
    Okay, thank you!
  • Creating/Authenticating Users via OIDC

    Solved oidc user management
    2
    2 Votes
    2 Posts
    103 Views
    jamesJ
    Hello @eiclu Currently, it is not possible to configure an external OAuth2 or SAML provider as the main authentication service for a Cloudron server. But you can use LDAP - https://docs.cloudron.io/user-directory#external-directory-connector .
  • accidently started apt upgrade

    Solved ubuntu
    3
    1 Votes
    3 Posts
    260 Views
    girishG
    @sponch it shouldn't be a problem if troubleshoot works fine. Overall, it's become quite common now to run apt upgrade by habit or the VPS providers are running this automatically. With that in mind, we have decided to change our policy to allow apt upgrades (but not dist upgrades). We will (already have) change the platform code accordingly to adapt to different base packages as required. For Cloudron 10, the warning is already removed - https://git.cloudron.io/platform/box/-/commit/1ae9fb2477a33b724ccffb17a1fda800953aafda
  • client_max_body_size 2m in /api/ location blocks the large blocklists

    Unsolved api nginx
    10
    1 Votes
    10 Posts
    531 Views
    imc67I
    A follow-up, because raising nginx client_max_body_size alone turns out not to be enough — there is a second, hard-coded ceiling that hits right after. Even with the /api/ location bumped to 10m, a blocklist POST now fails with HTTP 500 and this JSON body: {"status":"Internal Server Error","message":"request entity too large"} Note it is a 500, not an nginx 413 — the body passes nginx and is then rejected inside box. The cause is the JSON body-parser limit in: box/src/server.js (9.0.0, ~line 41) const QUERY_LIMIT = '2mb', // max size for json queries (see also client_max_body_size in nginx) ... const json = middleware.json({ strict: true, limit: QUERY_LIMIT }, true); That QUERY_LIMIT applies to every JSON POST route, including POST /api/v1/network/blocklist. So there are two coupled limits — the nginx one and this one — and the box default (2mb = 2,097,152 bytes) is the real wall for large blocklists. Concrete numbers from a live install: the combined blocklist is ~90,600 entries and the JSON request body is 2,096,109 bytes — about 1 KB under the 2 MiB limit. One of my servers already fails as soon as a few hundred new IPs are added, while others with a slightly shorter list still squeak through. (JSON encoding inflates it further: each newline becomes \n → \n, ~90 KB on top of the raw list. JSON_UNESCAPED_SLASHES is already applied.) Request: please raise both limits, ideally toward the ipset capacity (262,144 entries). At minimum, give the blocklist route a QUERY_LIMIT that matches a raised client_max_body_size (e.g. 8–10 MB) — otherwise raising the nginx value has no effect for this endpoint. The in-code comment already acknowledges the two are meant to track each other. Happy to provide a sample 90k-entry blocklist for testing if useful.
  • Emails not delivered

    Unsolved mail ptr ptr records rdns
    12
    0 Votes
    12 Posts
    526 Views
    jamesJ
    Hello @sebastienserre Did you enable IPv6 in the Cloudron dashboard? Does the IPv6 detected in the dashboard match with the IPv6 provided by your hoster?
  • File Manager shows empty /app/data

    Solved filemanager
    9
    2 Votes
    9 Posts
    423 Views
    G
    @james said: Was not able to reproduce this. If the issue still persists, please contact support@cloudron.io so we can analyse this issue more detailed. Thanks for your time. I finally realized that the issue appeared because of our restrictive umask - see Topic 15545 for details. And I already got the response, that I will run into more issues because of that. So - in hindsight - I'm sorry for bothering you because of our custom setup.
  • App list doesn't work, but app grid does (v9.2.0)

    Solved crash
    6
    2 Votes
    6 Posts
    389 Views
    girishG
    @ekevu123 great report. Fixed in https://git.cloudron.io/platform/box/-/commit/c7b2e4d95e3ca00924d3ad11781303b479d787d8
  • Cloudron Branding Options no Error/Infos

    Solved user interface branding
    6
    1 Votes
    6 Posts
    286 Views
    girishG
    This is fixed now. An error message saying File too large is displayed.