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


Skip to content
  • 3 Votes
    3 Posts
    26 Views
    luckowL
    ok. After manually installing netcat, cloudron-support --troubleshoot the same info as the WebUI. All good.
  • VPS with 8GB RAM, only 4 used

    Solved Support
    7
    0 Votes
    7 Posts
    37 Views
    sebastienserreS
    thank you for all your explanations
  • cloudron cli uninstall not working ?

    App Packaging & Development
    5
    0 Votes
    5 Posts
    20 Views
    timconsidineT
    @James I used sudo because system told me I don't have permissions which / sudo which both tell me I have /opt/homebrew/bin/cloudron I updated / upgraded brew but it's still 5.14.7 No brew doctor errors. Tried to remove the brew version of cloudron but it is rejecting that. I will investigate Thank you for the pointers.
  • 0 Votes
    13 Posts
    2k Views
    jamesJ
    Hello @inibudi Currently, the Cloudron @vaultwarden app does not yet support OIDC/SSO. As stated above: @girish said in Cloudron documentation outdated? Bitwarden now supports SSO: thanks, I have created a task internally for @vladimir.d .
  • Cloudron v9: huge disk I/O is this normal/safe/needed?

    Unsolved Support graphs
    25
    3
    1 Votes
    25 Posts
    754 Views
    imc67I
    I enabled this en within seconds the log file was enormous, I asked ChatGPT to analyse it and here is it's observations: (too technical for me): Some observations after briefly enabling the MySQL general log (Cloudron v9) I enabled the MySQL general log only for a short time because of disk I/O concerns, but even within a few minutes a clear pattern showed up. What I’m seeing: A very high number of INSERT INTO session (...) and INSERT ... ON DUPLICATE KEY UPDATE These happen continuously and come from 172.18.0.1 As far as I understand, this IP is the Docker bridge gateway in Cloudron, so it likely represents multiple apps I temporarily disabled Matomo to rule that out, but disk I/O and session-related writes did not noticeably decrease, so it does not seem to be the main contributor. From the log it looks like: Multiple applications are storing sessions in MySQL Session rows are updated on almost every request This can generate a lot of InnoDB redo log and disk I/O, even with low traffic Nothing looks obviously broken, but I’m trying to understand whether this level of session write activity is: expected behavior in Cloudron v9 something that can be tuned or configured or if there are recommended best practices (e.g. Redis for sessions) Any guidance on how Cloudron expects apps to handle sessions, or how to reduce unnecessary MySQL write I/O, would be much appreciated. Thanks for looking into this.
  • Wildcard Alias added, but no https

    App Packaging & Development
    8
    0 Votes
    8 Posts
    82 Views
    jamesJ
    Hello @sfeldkamp You can do this with the cloudron cli or the API. API example based on the Cloudron LAMP app: export ACCESS_TOKEN="YOUR_CLOUDRON_TOKEN" export CLOUDRON_DOMAIN="my.DOMAIN.TLD" curl "https://${CLOUDRON_DOMAIN}/api/v1/apps?access_token=${ACCESS_TOKEN}" \ -H 'content-type: application/json' \ --data-raw '{"appStoreId":"lamp.cloudronapp.php74@5.0.1","subdomain":"domain1","domain":"cloudron.dev","secondaryDomains":{},"aliasDomains":[{"domain": "cloudron.dev", "subdomain": "domain2"}, {"domain": "cloudron.dev", "subdomain": "*.wildcarddomain"}],"ports":{},"accessRestriction":null}' CLI example based on the Cloudron LAMP app: cloudron install --appstore-id "lamp.cloudronapp.php74@5.0.1" --location "domain1" --alias-domains "domain2,*.wildcarddomain" CLI example for a custom app: Note: I am using the yq tool to get the id and version from the CloudronManifest.json since this is how I also build the docker images for convenience. Info: You need to add "multiDomain": true, to the CloudronManifest.json to enable domain aliases, see: https://docs.cloudron.io/packaging/manifest/#multidomain cloudron install --location $(yq -r .id CloudronManifest.json) --image dr.cloudron.dev/$(yq -r .id CloudronManifest.json):$(yq -r .version CloudronManifest.json) --alias-domains "domain2,*.wildcarddomain"
  • Baserow - Package Updates

    Pinned Baserow
    87
    2 Votes
    87 Posts
    28k Views
    Package UpdatesP
    [1.33.5] Update baserow to 2.0.6 Full Changelog [Core] Added more advanced formulas. #4318 [Core] Allow array properties to be selected in the formula context when expert mode is selected. #4485 [Builder] Resolve an issue with styling button fields in table elements. #4494 [Database] Ensure m2m field indexes are all set. [Database] Prevent creating a new constraint when the enter key of the default value is pressed.
  • Focus on Business Apps

    Discuss
    69
    12 Votes
    69 Posts
    15k Views
    S
    @scooke said in Focus on Business Apps: One app for 11 bucks. Cloudron gives you unlimited apps for 16 bucks a month. You don't understand my situation. When I need a certain app, I need that app. I'm not a private user here. I represent a business. I'm not saying costs don't matter, but 11 bucks for one app would be ok, if that is the only option to get it. I haven't checked all the Cloudron alternatives so I cannot say what it will cost in the end. But it's not about costs – unless they're prohibitive or a competitor costs a lot less.
  • RomM App For Cloudron

    Moved App Packaging & Development
    14
    2
    4 Votes
    14 Posts
    3k Views
    murgeroM
    @eyecreate Thank you for this! I have lost a lot of time IRL with work and family stuff so someone else taking the mantle here is really helpful. I'll definitely be checking this out
  • Pydio free file sharing

    App Wishlist
    40
    11 Votes
    40 Posts
    11k Views
    timconsidineT
    Oooof Pydio Cells package fixed. Changed approach to use the provided browser configuration process (seems more reliable than doing it programmatically). What I like : nice UI functional desktop sync client (not yet tested) What I don't like : file names not exposed in the underlying app data storage (but this seems quite common in such apps) Not yet tested : API usage S3 bucket usage desktop sync client Deployment : My git repo : https://git.cloudron.io/timconsidine/cloudron-pydiocells Built Cloudron Docker image : tcmbp132021/cloudron-pydiocells:v1.0.0 Available as fast install on custom app installer : https://ccai.appx.uk and on custom app installer personal edition (remember to import the master catalogue)
  • Jellyfin and OIDC passwords

    Jellyfin
    4
    0 Votes
    4 Posts
    27 Views
    RoundHouse1924R
    Surely, the idea is to create an account per user, not per client. In that case, each user should be able to login on multiple clients using OIDC or app passwords, as appropriate to the client. If not, then OIDC is not a lot of use and a retrograde move from LDAP.
  • Vaultwarden fails to start after update – DB migration error (SSO)

    Solved Vaultwarden
    34
    1 Votes
    34 Posts
    583 Views
    jamesJ
    Hello @factord This looks like a copy-paste issue from Windows. \r in line 2 is a blank line, so a line break. When you copy and pasted, it pasted the line breaks windows style. Please describe how you have copy and pasted the code into the /app/data/fix_db.sh file.
  • 2 Votes
    6 Posts
    114 Views
    M
    This is how I use it currently, but I maintain the wireguard VPN myself, outside of cloudron, which is not the recommended way. I would LOVE for something like this to be available.
  • Bluesky Personal Data Server

    App Wishlist
    36
    13 Votes
    36 Posts
    9k Views
    S
    @robi That's the Cloudron CLI, not the CloudronManifest.json. I asked a follow up question though to clarify though, so thank you.
  • No access to APIv2 due to missing licence key

    Cal.com
    3
    0 Votes
    3 Posts
    28 Views
    C
    Hello @james, yes. I already use enterprise features such as API keys and workflows, so the standard system knows my key very well.
  • OAuth configuration disappearing - and my solution

    FreeScout
    1
    0 Votes
    1 Posts
    11 Views
    No one has replied
  • canceled - Save the date: 24/25 September 2024 Berlin, Germany

    Mautic
    6
    5 Votes
    6 Posts
    2k Views
    J
    Welcome back to 2026! I wish you all a good new year and that all your plans and ideas with Cloudron (and beyond) will work out :)) Is anyone willing to create a meetup somewhere in Germany? What cities are you located in?
  • Danish 🇩🇰 language package

    Solved Discuss
    20
    4 Votes
    20 Posts
    5k Views
    J
    I will work on the translations in the coming weeks. Is anyone interested in helping or adding another Nordic language?
  • Wiki.js - Package Updates

    Pinned Wiki.js
    66
    0 Votes
    66 Posts
    24k Views
    Package UpdatesP
    [1.13.2] Update wiki to 2.5.309 Full Changelog 5c80184 - add support for database connection via socketPath when using mysql2 driver (MR #​7839 by @​jjabba) cd77f36 - requests without user-agent causing error 500 (MR #​7749 by @​craigreyenga) b49c002 - Add missing status code on unauthorized access (MR #​7785 by @​dhulripos) 54d21ae - add tor1 region to DigitalOcean spaces list (MR #​7832 by @​bligneri) 407aacf - search: always ensure pg_trgm extension availability for PostgreSQL search (MR #​7845 by @​scottnursten-22) a02e013 - enhance logging for Google and GitHub OAuth2 authentication (MR #​7848 by @​ssk033) 326974c - profile: Prevent autofill on header search bar (MR #​7688 by @​Wingqvist) 8b358fc - Update keycloak authentication definition hints (MR #​7809 by @​archessmn) 077ac97 - add locale to home icon breadcrumb nav (MR #​7825 by @​StofnerP) f68d1f6 - hide unfinished features (commit by @​NGPixel)
  • Cal.com - Package Updates

    Pinned Cal.com
    309
    1 Votes
    309 Posts
    91k Views
    Package UpdatesP
    [2.10.5] Update cal.com to 6.0.7 Full Changelog fix: add undeclared dependencies and remove unused/misplaced dependencies by @volnei in #26205 feat(companion): add Biome for linting and formatting by @dhairyashiil in #26214 fix: resolved vertical overflow in Welcome Modal by @samar-703 in #26202 feat(companion): react compiler by @dhairyashiil in #26221 fix: gap between giphy gif setup buttons by @abhix4 in #26232 fix: gap at webhook form actions by @abhix4 in #26233 feat(companion): component improvements, migrate to path aliases, expo-haptics, expo-image by @dhairyashiil in #26226 fix: add ui fix for availability page by @Tamalckb531 in #26235 fix: insight/routing ui margin bug by @Tamalckb531 in #26237 feat(companion): iOS native UI components and simplified event type creation by @dhairyashiil in #26240