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


Skip to content
  • MCP Server for Cloudron - AI-Powered Instance Management

    Discuss
    10
    5 Votes
    10 Posts
    186 Views
    canadaduaneC
    With apologies in advance to @sangemaru (since I did not ask permission), I've forked this project. the git repository's source code is in a poor state node_modules checked into source code dist checked into source code multiple megabytes of executables and directories not compatible across operating systems many leftover markdown files, plans, unused files throughout tests not working, and typescript unused Since I used a filter-repo to clean up the git history, this made my changes incompatible with github PRs Subset of filter-repo commands used during cleanup: git filter-repo --force --path node_modules --invert-paths git filter-repo --force --path dist --invert-paths git filter-repo --force --path TESTING.md --invert-paths git filter-repo --force --path PHASE_2_3_SUMMARY.md --invert-paths git filter-repo --force --path .serena --invert-paths git filter-repo --force --path FORUM_POST.md --invert-paths git filter-repo --force --path REAL_TEST_RESULTS_F23B.md git filter-repo --force --path TESTING_NOTES.md --invert-paths Here is the new published package: https://www.npmjs.com/package/@halecraft/mcp-cloudron I separated the API surface area into 8 categories for now, and implemented a few more of the openapi spec endpoints (32 of 240 total implemented): App Management cloudron_list_apps - List all installed applications with status and health cloudron_get_app - Get detailed information about a specific application cloudron_control_app - Start, stop, or restart an application cloudron_configure_app - Update environment variables, memory limits, access control cloudron_install_app - Install an application from the App Store cloudron_uninstall_app - Uninstall an application (with pre-flight validation) cloudron_clone_app - Clone an application to a new location cloudron_repair_app - Repair a broken application cloudron_update_app - Update an application to a newer version cloudron_restore_app - Restore an application from a backup cloudron_backup_app - Create a backup of a specific application App Store cloudron_search_apps - Search the Cloudron App Store cloudron_validate_manifest - Validate an app before installation Backups cloudron_list_backups - List all available backups cloudron_create_backup - Create a new instance backup Users cloudron_list_users - List all users cloudron_get_user - Get details for a specific user cloudron_create_user - Create a new user with role assignment cloudron_update_user - Update user properties (email, role, password) cloudron_delete_user - Delete a user (with pre-flight validation) Groups cloudron_list_groups - List all groups cloudron_create_group - Create a new group System cloudron_get_status - Get Cloudron instance status and version cloudron_check_storage - Check available disk space cloudron_list_services - List platform services (MySQL, PostgreSQL, etc.) cloudron_list_domains - List configured domains cloudron_get_logs - Retrieve application or service logs Tasks cloudron_task_status - Check status of an async operation cloudron_cancel_task - Cancel a running operation cloudron_validate_operation - Pre-flight validation for destructive operations Updates cloudron_check_updates - Check for Cloudron platform updates cloudron_apply_update - Apply a platform update I don't normally do this (I like to contribute), but I have some time constraints right now and am currently unwilling to slow down to work through some of these issues to get to baseline. That said, I do applaud your getting this started sangemaru and hope this doesn't dissuade you from continuing.
  • Focus on Business Apps

    Discuss
    78
    12 Votes
    78 Posts
    16k Views
    A
    @humptydumpty I don't think its plays nice with wayland, but I have had it running on a X11 Manjaro & mint installs for a couple years no issues at all. Also the console / shell is available much like an SSH session.
  • Apps for file management/sharing/syncing

    Discuss
    17
    6 Votes
    17 Posts
    187 Views
    timconsidineT
    Seafile is now packaged as a custom app. https://forum.cloudron.io/post/118275 @crazybrad : it definitely took longer than your assistant estimated, but I didn't track how long.
  • Seafile - cloud storage platform

    App Wishlist
    28
    1
    49 Votes
    28 Posts
    8k Views
    timconsidineT
    I have a first version of Seafile Community Edition packaged for Cloudron ! Took longer than I expected, but I previously didn't believe it even to be possible. All seems working, including the web UI and desktop sync clients. Only issue I have found is that my Safari does not display PDFs when loaded in the browser from the Seafile library. Firefox does work (Chrome untested). other file formats do work in the browser More testing needed, but looks good currently. I will add this to the Custom App Installer shortly. PRO edition needs some thought. Due to Seafile licensing, I cannot package it. There is an upgrade route from Community to PRO. Need to test it out against this package. Will try this out later. EDIT : also need think about using volumes and about backups to extract files into native names, not Seafile's tracked/masked naming.
  • 4 Votes
    16 Posts
    3k Views
    P
    Great. @jdaviescoates
  • Alternatives to Cloudflare DNS with Cloudron?

    Discuss
    5
    0 Votes
    5 Posts
    42 Views
    P
    @robi government alternative very hard to find, maybe impossible ...
  • 1 Votes
    1 Posts
    12 Views
    No one has replied
  • it seems that alias domain is missing in the app package.

    Unsolved Pretix
    1
    1
    3 Votes
    1 Posts
    9 Views
    No one has replied
  • pretix-oidc plugin without a license information. Any chance?

    Unsolved Pretix
    1
    0 Votes
    1 Posts
    8 Views
    No one has replied
  • 3 Votes
    12 Posts
    3k Views
    jamesJ
    Hello @inibudi We could add this to the documentation indeed. But, I think it would be better if we implement this feature directly.
  • 7 Votes
    11 Posts
    497 Views
    marcusquinnM
    @jdaviescoates True. Not for all. Although, it's an interesting space and concept to watch. In the other direction, there's things like this: https://terminaltrove.com/gomuks/
  • Failed to open stream: Permission denied

    FreeScout
    2
    0 Votes
    2 Posts
    9 Views
    sebastienserreS
    https://forum.cloudron.io/topic/14610/not-receiving-tickets-in-freescout-helpdesk-cloudron-419-errors-on-polycast-receive/5?_=1768070658349 Rebooting mail service and then Freescout app is solving the issue. I will monitor to see if it's definitively fixed.
  • Mail support link is broken

    Solved Support
    2
    1 Votes
    2 Posts
    19 Views
    jamesJ
    Hello @canadaduane Thanks for the report, this will be fixed with the next Cloudron update. https://git.cloudron.io/platform/box/-/merge_requests/26
  • DNS config error 502 bad gateway notifications

    Unsolved Support desec domain
    11
    1
    0 Votes
    11 Posts
    60 Views
    T
    @jdaviescoates It is actually not resolved, opened ticket via mail, but did not received an anwser yet.
  • 0 Votes
    2 Posts
    14 Views
    sebastienserreS
    Closed in favor of https://forum.cloudron.io/topic/14871/failed-to-open-stream-permission-denied
  • 0 Votes
    18 Posts
    165 Views
    I
    Hello, we have the same mistake on a simple server not Hetzner: Jan 10 17:02:59 box:shell filesystem: ssh -o "StrictHostKeyChecking no" -i /tmp/identity_file_-mnt-managedbackups-12eef56d-d07e-4d77-9c8b-4a60922f4fad -p 22 backup@server cp -aRl snapshot/app_24dc80d3-196a-4865-8b10-8243ab124d79 2026-01-10-160257-862/app_hedgedoc_v1.21.2 Jan 10 17:02:59 box:shell filesystem: ssh -o "StrictHostKeyChecking no" -i /tmp/identity_file_-mnt-managedbackups-12eef56d-d07e-4d77-9c8b-4a60922f4fad -p 22 backup@server cp -aRl snapshot/app_24dc80d3-196a-4865-8b10-8243ab124d79 2026-01-10-160257-862/app_hedgedoc_v1.21.2 errored BoxError: ssh exited with code 255 signal null Jan 10 17:02:59 at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:82:23) Jan 10 17:02:59 at ChildProcess.emit (node:events:519:28) Jan 10 17:02:59 at maybeClose (node:internal/child_process:1101:16) Jan 10 17:02:59 at ChildProcess._handle.onexit (node:internal/child_process:304:5) { Jan 10 17:02:59 reason: 'Shell Error', Jan 10 17:02:59 details: {}, Jan 10 17:02:59 stdout: <Buffer >, Jan 10 17:02:59 stdoutLineCount: 0, Jan 10 17:02:59 stderr: <Buffer 70 6f 70 40 62 6f 61 69 72 65 2e 69 6e 6c 69 2e 6f 72 67 3a 20 50 65 72 6d 69 73 73 69 6f 6e 20 64 65 6e 69 65 64 20 28 70 75 62 6c 69 63 6b 65 79 29 ... 3 more bytes>, Jan 10 17:02:59 stderrLineCount: 1, Jan 10 17:02:59 code: 255, Jan 10 17:02:59 signal: null, Jan 10 17:02:59 timedOut: false, Jan 10 17:02:59 terminated: false Jan 10 17:02:59 } Jan 10 17:02:59 box:backuptask copy: copy to 2026-01-10-160257-862/app_hedgedoc_v1.21.2 errored. error: SSH connection error: ssh exited with code 255 signal null Looks like copy hark links is not made with absolute paths, the absolute path is clearly specified in the backup declaration Can you give us the precise correction procedure? Thank you Gilles
  • PocketBase - Package Updates

    Pinned PocketBase
    56
    1 Votes
    56 Posts
    11k Views
    Package UpdatesP
    [1.13.1] Update pocketbase to 0.35.1 Full Changelog Updated modernc.org/sqlite to v1.43.0 (SQLite 3.51.1 and query cancellation race fix). Other minor UI fixes (normalized relations picker selection and confirmation message when maxSelect=0/1, updated node deps).
  • Bluesky Personal Data Server

    App Wishlist
    37
    13 Votes
    37 Posts
    9k Views
    S
    I added a checklist item to the CloudronManifest.json that makes it as clear as possible for the user to add the wildcard alias. I just couldn't find any way to do this automatically. I've also moved my primary PDS on the ATProto network to be hosted on my Cloudron custom app. So far so good, no problems I've noticed!
  • Unified messaging platforms in 2026 (beeper, matrix-mautrix, ?)

    Discuss
    1
    3 Votes
    1 Posts
    12 Views
    No one has replied
  • Bitwarden Lite on Cloudron

    Feature Requests
    7
    3 Votes
    7 Posts
    173 Views
    andreasduerenA
    Does anyone know if Bitwarden Lite includes the secrets manager? That would be an argument.