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


Skip to content
  • Apps for file management/sharing/syncing

    Discuss
    18
    6 Votes
    18 Posts
    213 Views
    C
    @timconsidine Gut feel, how much more (as a percent)? Just trying to calibrate AI as an estimating tool.
  • GLPI - Asset and IT Management Software

    App Wishlist
    13
    3 Votes
    13 Posts
    3k Views
    V
    thank you — in GLPI you can fully configure authentication directly via the CLI, since all auth settings are stored in the database. The idea is simply to inject the configuration at install time, during the app initialization phase, instead of doing anything in the GUI. In a Cloudron context, that means: • Enable the ldap addon in CloudronManifest.json • Let Cloudron inject the LDAP environment variables • Use the GLPI CLI (bin/console) to create and enable the LDAP directory • Do all of this inside the init script, once the database is ready Example of what I’m planning to wire into init-glpi.sh: php bin/console glpi:ldap:create --default --active --name="Cloudron LDAP" --host="${CLOUDRON_LDAP_URL#ldap://}" --port=389 --basedn="ou=users,${CLOUDRON_LDAP_BASE_DN}" --rootdn="${CLOUDRON_LDAP_BIND_DN}" --rootdn-pass="${CLOUDRON_LDAP_BIND_PASSWORD}" --login-field="username" --email-field="mail" --firstname-field="givenName" --realname-field="sn" --use-tls=0 This config is written directly to the GLPI database, so no UI interaction is required. I haven’t tested this end-to-end yet — I’m a bit short on time this week — but from GLPI’s CLI and schema, this should be the correct approach. I’ll validate and clean it up when I have more bandwidth.
  • Mostlymatter (i.e. FOSS fork of Mattermost)

    App Wishlist
    1
    1 Votes
    1 Posts
    15 Views
    No one has replied
  • Seafile - cloud storage platform

    App Wishlist
    30
    1
    49 Votes
    30 Posts
    9k Views
    timconsidineT
    Seems that the Wiki feature in Seafile is not working Fixing …. EDIT : Fixed versions in previous post updated But note : Community vs. Professional Edition : You are running Seafile Community Edition (indicated by the seafile-mc base image and lack of Pro binaries). Full-Text Search (searching inside files and wiki pages) is a feature exclusive to Seafile Professional Edition . It relies on an integrated ElasticSearch engine which is not included in the Community Edition. The Community Edition only supports searching for filenames , not the content within documents.
  • Radicale - Package Updates

    Pinned Radicale
    47
    0 Votes
    47 Posts
    11k Views
    Package UpdatesP
    [2.11.0] chore(deps): update dependency radicale to v3.6.0
  • Lychee - Package Updates

    Pinned Lychee
    102
    0 Votes
    102 Posts
    26k Views
    Package UpdatesP
    [2.39.0] Update Lychee to 7.1.0 Full Changelog Do not load duplicates directly, it crashes the DB... by @ildyria in #3920 feat: complete Feature 003 album computed fields by @ildyria in #3921 Open keygen in a new page by @ildyria in #3924 Refactor thumb selection to avoid queries by @ildyria in #3926 Fix unexpected password propagation behaviour by @ildyria in #3927 Precompute album sizes. by @ildyria in #3922 Fix Cache config not existing in the handling of cache events by @ildyria in #3928 Add view albums as lines instead of thumbs. by @ildyria in #3930 Fix propagation not happening by @ildyria in #3933 Create legacy image by @ildyria in #3932
  • Owncast - Package Updates

    Pinned Owncast
    21
    1 Votes
    21 Posts
    5k Views
    Package UpdatesP
    [1.6.1] Update owncast to 0.2.4 Full Changelog Lots of localization changes, both in how they work across the web application, and adding more support for them. So more places should show more languages. The backend refactor continues with more splitting things off into standalone data repositories and services. Higher bitrates can now be selected in the video encoding settings. There's a new webhook that fires when you get a new Fediverse follower. Admin: add line divider in sidebar #4098 Display shortcut keys of hide/show chat in Dropdown menu #4096 Create a custom Translation component #4428 Add support for pluralization in the new Translation component #4440 Add support for translations in the web project #3950 Add server status as a default field in all webhooks #4384
  • OpenWebUI - Package Updates

    Pinned OpenWebUI
    188
    1 Votes
    188 Posts
    69k Views
    Package UpdatesP
    [3.1.1] Update open-webui to 0.7.2 Full Changelog Users no longer experience database connection timeouts under high concurrency due to connections being held during LLM calls, telemetry collection, and file status streaming. #20545, #20542, #20547 Users can now create and save prompts in the workspace prompts editor without encountering errors. Commit Users can now use local Whisper for speech-to-text when STT_ENGINE is left empty (the default for local mode). #20534 The Evaluations page now loads faster by eliminating duplicate API calls to the leaderboard and feedbacks endpoints. Commit Fixed missing Settings tab i18n label keys. #20526
  • OCR - make folder "tessdata" writeable

    Solved Stirling-PDF
    8
    0 Votes
    8 Posts
    2k Views
    T
    Hi, would it be possible to add Dutch, Japanese and Portugese as well?
  • 3 Votes
    13 Posts
    3k Views
    7dowWilkes7
    I may be misunderstanding this, but if my domain provider supports DNSSEC and I can set the necessary DNS entries for MTA-STS there directly, I would only need to be able to enter the content for the “mta-sts.txt file” under “Well-known URIs” for the respective domain within Cloudron (as described by @m-si under No. 3). Unfortunately, I am only an end user, but would this be a lot of work for the Cloudron developer community?
  • Failed to open stream: Permission denied

    FreeScout
    3
    0 Votes
    3 Posts
    24 Views
    sebastienserreS
    The error just came back....
  • Alternatives to Cloudflare DNS with Cloudron?

    Discuss
    9
    0 Votes
    9 Posts
    84 Views
    jdaviescoatesJ
    See also https://1984.hosting/product/freedns/
  • MCP Server for Cloudron - AI-Powered Instance Management

    Discuss
    10
    6 Votes
    10 Posts
    210 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.
  • 4 Votes
    16 Posts
    3k Views
    P
    Great. @jdaviescoates
  • 3 Votes
    1 Posts
    20 Views
    No one has replied
  • it seems that alias domain is missing in the app package.

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

    Unsolved Pretix
    1
    0 Votes
    1 Posts
    15 Views
    No one has replied
  • 7 Votes
    11 Posts
    510 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/
  • Mail support link is broken

    Solved Support
    2
    1 Votes
    2 Posts
    34 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