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


Skip to content
  • Cloudron Login page CSS spacing issue

    Solved Feature Requests
    2
    1
    2 Votes
    2 Posts
    12 Views
    girishG
    I put in a text-align , https://git.cloudron.io/platform/box/-/commit/b2f5110871781f7e50fd440ffd2d211b1768770e
  • Stirling-PDF requires reinstallation

    Announcements
    6
    4 Votes
    6 Posts
    205 Views
    J
    As @avatar1024 said, the current OIDC/SSO installed instances will not get updates anymore. It will continue working for foreseeable future. Thnk of the current package visible in the app store as a totally different app. If you want to use the old app, put `stirlingpdf.frooodle.cloudronapp in the url bar after clicking on stirling.
  • anyone else with problems restoring from a backup?

    Humhub
    3
    0 Votes
    3 Posts
    45 Views
    J
    The issue was that config.php had hardcoded database credentials. Possibly from a very early package of HumHub which didn't use environment variables.
  • Cloudflare Zero Trust Issue with Cloudron OpenID

    Solved Support cloudflare oidc
    2
    0 Votes
    2 Posts
    14 Views
    J
    @firmansi this is fixed in 9.0.15 . see https://forum.cloudron.io/topic/14687/how-to-integrate-openid-cloudron-with-cloudflare-access
  • MiroTalk - Package Updates

    Pinned MiroTalk
    521
    2 Votes
    521 Posts
    283k Views
    Package UpdatesP
    [1.17.75] Update mirotalkp2p to 1.6.77
  • WordPress Managed - Package updates

    Pinned WordPress (Managed)
    79
    1 Votes
    79 Posts
    36k Views
    Package UpdatesP
    [3.14.1] Update openid-connect-generic to 3.10.1
  • Linkding - Package Updates

    Pinned Linkding
    47
    0 Votes
    47 Posts
    10k Views
    Package UpdatesP
    [1.25.2] Update linkding to 1.44.2 Full Changelog Use sandbox CSP for viewing assets by @sissbruecker in #1245 Fix devcontainer by @m3eno in #1208 Fix tag cloud highlighting first char when tags are not grouped by @sissbruecker in #1209 Bump supervisor to 4.3.0 to fix warning by @simonhammes in #1216 Added Javascript client and library for Linkding REST API by @vbsampath in #1195 Add Komrade project to community resources by @dev-inside in #1236
  • AI Devops

    Discuss
    4
    6 Votes
    4 Posts
    90 Views
    marcusquinnM
    @micmc aha - i'm iterating fast and pretty-much daily What you're getting, is what I'm using every day now, so it's all being refined from real-life use, and self-improving using the @agent-review subagent. I've added a ton for development workflow best-practice with git, to help anyone vibe-coding stay better organised and safer with their workflow. Issues and PRs welcome. It is all opinionated for the tools i work with most, but hopefully all self-explanatory enough to see how to extend for your own needs. I'm having a ton of fun with it. Hope you all enjoy the journey as much as I am. It really is becoming the dream team
  • AnythingLLM - AI business intelligence tool

    App Wishlist
    12
    15 Votes
    12 Posts
    4k Views
    micmcM
    @LoudLemur Yeah AnythingLLM is amazing, I believe much cleaner and intuitive than Open WebUI. One can install it online as well via Coolify or EasyPanel and it's quite impressive out of the box too. Thanks for sharing this summary.
  • Sharing custom SpamAssassin Rules

    Discuss mail spam
    86
    10 Votes
    86 Posts
    22k Views
    BrutalBirdieB
    Big Love @d19dotca
  • 0 Votes
    3 Posts
    29 Views
    timconsidineT
    @luisegundo can you not just "print to PDF" ?
  • NocoDB and Metabase on my Cloudron instance

    Discuss
    10
    0 Votes
    10 Posts
    66 Views
    jamesJ
    Hello @luisegundo To get the PostgreSQL credentials of the nocodb app open the web terminal of the nocodb app: [image: 1765647416723-f1418f0e-ffb5-409b-9680-b28964c09c8a-image.png] In this terminal copy and paste the following command and press enter: printenv | grep -i POSTGRESQL You will get an output like this: CLOUDRON_POSTGRESQL_URL=postgres://user876d5ae64c9d44a4979aafbfffb68286:25025a6a57810a29ae4a052a416291bda191d339b63f129e42a512e07ba0b8f36fe6fccddbf3f1c15fd607d6d81d84ab9a1fee67547ff498890405a594d1bdd6@postgresql/db876d5ae64c9d44a4979aafbfffb68286 CLOUDRON_POSTGRESQL_DATABASE=db876d5ae64c9d44a4979aafbfffb68286 CLOUDRON_POSTGRESQL_PASSWORD=25025a6a57810a29ae4a052a416291bda191d339b63f129e42a512e07ba0b8f36fe6fccddbf3f1c15fd607d6d81d84ab9a1fee67547ff498890405a594d1bdd6 CLOUDRON_POSTGRESQL_USERNAME=user876d5ae64c9d44a4979aafbfffb68286 CLOUDRON_POSTGRESQL_HOST=postgresql CLOUDRON_POSTGRESQL_PORT=5432 Copy and save this output somewhere, you will need it later. Now in the metabase web UI I can add a database with the previous credentials. Tip, use the CLOUDRON_POSTGRESQL_URL and put in the Connection string (optional) field in Metabase and give it a descriptive display name instead of the long generated string db876d5ae64c9d44a4979aafbfffb68286: [image: 1765647679218-e02db919-16e8-4c93-9bd2-417281768c96-image-resized.png] Now I can access the NocoDB PostgreSQL database in Metabase: [image: 1765647746938-0c1362ae-2245-4a37-a241-26318225a2d0-image-resized.png] Is this what you needed?
  • 2 Votes
    14 Posts
    171 Views
    jamesJ
    Hello @vk182 @vk182 said in Hiding apps behind the proxy app to enable cloudron authentication: Can you please point me to the documentation on how this can be done? I understand now that and app updates itself, isn't it? I have done so already here said in Hiding apps behind the proxy app to enable cloudron authentication: I did a recent post about this, see: https://forum.cloudron.io/post/115963
  • Cloudron v9: huge disk I/O is this normal/safe/needed?

    Unsolved Support graphs
    22
    3
    1 Votes
    22 Posts
    312 Views
    jamesJ
    Hello @imc67 You can use the PID from the process to figure out what mysql service it is. e.g. your iotop shows for mysqld the pid 1994756. You can run systemctl status mysql.service and there is the pid displayed: ā— mysql.service - MySQL Community Server Loaded: loaded (/usr/lib/systemd/system/mysql.service; enabled; preset: enabled) Active: active (running) since Mon 2025-12-01 09:17:59 UTC; 1 week 5 days ago Main PID: 1994756 (mysqld) Status: "Server is operational" Tasks: 48 (limit: 4603) Memory: 178.7M (peak: 298.0M swap: 95.4M swap peak: 108.7M) CPU: 1h 41min 31.520s CGroup: /system.slice/mysql.service └─1994756 /usr/sbin/mysqld Notice: journal has been rotated since unit was started, output may be incomplete. So from iotop I can confirm that the system mysqld service is pid 1994756 so I'd know to inspect the system mysqld service and not the docker mysql service. You can also get the pid from the mysqld inside the docker container with docker top mysql: docker top mysql UID PID PPID C STIME TTY TIME CMD root 1889 1512 0 Nov07 ? 00:06:17 /usr/bin/python3 /usr/bin/supervisord --configuration /etc/supervisor/supervisord.conf --nodaemon -i Mysql usbmux 3079 1889 0 Nov07 ? 03:49:38 /usr/sbin/mysqld usbmux 3099 1889 0 Nov07 ? 00:00:11 node /app/code/service.js Then I know the mysqld pid of the docker service is 3079 which I can check again with the system: ps uax | grep -i 3079 usbmux 3079 0.4 1.0 1587720 43692 ? Sl Nov07 229:38 /usr/sbin/mysqld Now we can differentiate between the two. Okay. Now that we can differentiate between the two, you can observe iotop and see which one has a high I/O. After you narrow it down to either one, then we can do some analysis what database / table get accesses the most even further narrow it down.
  • BunnyCDN Broken Images

    Discourse hetzner storagebox object storage bunny cdn
    5
    1 Votes
    5 Posts
    111 Views
    2
    Haven't been able to find a solution and just dealing with the notification of not using a CDN while using the S3 storage.
  • Migrating a site from one cloudron instance to another.

    Unsolved Support migration
    10
    1 Votes
    10 Posts
    39 Views
    humptydumptyH
    @joseph said in Migrating a site from one cloudron instance to another.: For email, you can move mailbox by mailbox using imapsync. It's a hassle if you have a ton of mailboxes, right? It seems easier to move the apps over to the mailserver VPS and then transfer the entire Cloudron back.
  • Restoring Backups fails

    Unsolved Support backups restore
    27
    1 Votes
    27 Posts
    1k Views
    P
    @dylightful ok. it could be useful to follow @joseph advice, to try to reproduce issue... I had the same problem with Hetzner Storage Box via CIFS mount...
  • Metabase - Package Updates

    Pinned Metabase
    475
    1 Votes
    475 Posts
    305k Views
    Package UpdatesP
    [2.28.1] Update metabase to 0.57.6.2 Full Changelog
  • JupyterHub - Package Updates

    Pinned JupyterHub
    74
    0 Votes
    74 Posts
    26k Views
    Package UpdatesP
    [1.58.3] Update jupyterhub to 5.4.3 Full Changelog
  • Paperless-ngx - Package Updates

    Pinned Paperless-ngx
    148
    0 Votes
    148 Posts
    64k Views
    Package UpdatesP
    [1.46.3] Update paperless-ngx to 2.20.2 Full Changelog Tweakhancement: dim inactive users in users-groups list @shamoon (#11537) Fix: Expanded SVG validation whitelist and additional checks @stumpylog (#11590) Fix: normalize allowed SVG tag and attribute names, add version @shamoon (#11586) Fix: pass additional arguments to TagSerializer for permissions @shamoon (#11576)