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


Skip to content
  • Formbricks - Package Updates

    Pinned Formbricks
    65
    0 Votes
    65 Posts
    9k Views
    Package UpdatesP
    [2.8.5] Update formbricks to 4.8.5 Full Changelog fix: prevent multi-language survey buttons from falling back to English (backport #​7559) by @​Dhruwang in #​7601 fix: prevent duplicate hobby subscriptions from race condition (backport #​7597) by @​Dhruwang in #​7602 fix: handle 404 race condition in Stripe webhook reconciliation (backport #​7584) by @​Dhruwang in #​7603
  • Cubby search improvement

    Solved Cubby
    5
    1 Votes
    5 Posts
    42 Views
    nebulonN
    This is fixed for next version with https://git.cloudron.io/apps/cubby/-/commit/93c51238181dd05910b4ff4e128b02dca89499d0
  • Home Assistant - Package Updates

    Pinned Home Assistant
    73
    2 Votes
    73 Posts
    15k Views
    Package UpdatesP
    [1.17.4] Update core to 2026.3.4 Full Changelog Correct validation of scripts in template entities ([@​Petro31] - [#​165226]) ([template docs]) Add additional miele oven programs ([@​sean797] - [#​166100]) ([miele docs]) Fix reload of FRITZ!Box Tools in case of connection issues ([@​mib1185] - [#​166111]) ([fritz docs]) Fix zwave_js fan speed mapping for GE/Jasco Enbrighten 55258 / ZW4002 ([@​airdrummingfool] - [#​166169]) ([zwave_js docs][zwave_js docs]) Update template light test framework ([@​Petro31] - [#​164688]) ([template docs])
  • Scheduled Imports

    Contacts
    4
    1 Votes
    4 Posts
    27 Views
    nebulonN
    Trying to understand what the app could provide here. So a single import from those services is not sufficient for your case? If so, this is generally a bit more complex then, since importing contacts or events on a schedule without having a two way syncing also means, that any changes to data done within th Cloudron apps would be overwritten with every import sync. So it is unclear what should happen there as this is probably unexpected and unwanted, but the app cannot really track which info was imported and later changed.
  • Can not pull a file via cloudron cli from a app

    Solved Support
    2
    0 Votes
    2 Posts
    19 Views
    nebulonN
    Good find, apparently std*.resume() is not available on recent nodejs versions anymore and was already obsolete. I've published a new cli version now with the fix.
  • Beszel - Package Updates

    Pinned Beszel
    34
    1 Votes
    34 Posts
    5k Views
    Package UpdatesP
    [1.6.4] Update beszel to 0.18.5 Full Changelog Add "update available" notification in hub web UI with CHECK_UPDATES=true by @​svenvg93 in #​1830 Add Linux mdraid health monitoring by @​VACInc in #​1750 Add ports column to containers table (#​1481) Allow Linux systemd timer monitoring with SERVICE_PATTERNS (#​1820) Add ZFS ARC support on FreeBSD Add optional tabs layout on web UI system page (#​1513) Improve web UI performance and mobile styles (thanks @​steveiliop56 for new mobile menu in #​1840) Improve disk discovery and I/O device matching (#​1811, #​1772) Improve (likely fix) status alert reliability (#​1519) Fix temperature collection blocking agent stats on some systems by @​Jimbojones1 in #​1839
  • Specific API unit not working or docs wrong

    Support api
    2
    0 Votes
    2 Posts
    22 Views
    nebulonN
    So for services like nginx or so you have to use the services API https://docs.cloudron.io/api/download-service-logs The logs used to served up under the system API namespace but have moved to services some time ago. I will update the docs to not talk about those other services in the systems route.
  • Dawarich - Package Updates

    Pinned Dawarich
    26
    0 Votes
    26 Posts
    2k Views
    Package UpdatesP
    [1.10.0] Update dawarich to 1.5.1 Full Changelog Fix points and tracks interactions on Map v2 being unresponsive after the latest update. Fix creating demo data from the onboarding modal. Fix navbar for cloud trial users. Reset months stats instead of deleting when there is no data. GPS noise filtering. An automatic system to detect ahd filter out points with unrealistic speeds, altitudes, or sudden jumps. Support for signing in via web view using our Android app. On the map settings page user now can enable and disable map layers. Onboarding modal now offers a third option to load demo data (3 days in Berlin, ~1000 points) so new users can instantly see what the map looks like. Demo imports bypass trial limits, are clearly labeled with a "Demo" badge, and can be deleted from a banner on the map page or from the imports list. New tool to the Map V2 tools: The "Day per Country" button will open a modal showing a breakdown of how many days the user has spent in each country, based on their points data. This is calculated by grouping points by country and counting unique days with at least one point in that country. [Cloud] The point creation API endpoints are being excluded from the default Lite/Pro rate limits (200/1,000 requests/hour). They now have general rate limits of 10,000 requests/hour.
  • Paperless-ngx - Package Updates

    Pinned Paperless-ngx
    157
    0 Votes
    157 Posts
    85k Views
    Package UpdatesP
    [1.50.0] Update gotenberg to 8.29.0 Full Changelog ExifTool Arbitrary File Write: The /forms/pdfengines/metadata/write endpoint allowed users to pass FileName and Directory pseudo-tags in the metadata JSON, enabling file rename/move to arbitrary paths. User-supplied metadata is now filtered through a blocklist before being passed to ExifTool. Chromium file:// Sub-Resource Restriction: When converting HTML/Markdown via file://, sub-resources are now restricted to the request's working directory, preventing cross-request file access in /tmp. Full OpenTelemetry Support: Distributed tracing, metrics export, and structured logging: all configurable via standard OTEL environment variables (OTEL_TRACES_EXPORTER, OTEL_METRICS_EXPORTER, OTEL_LOGS_EXPORTER, OTEL_EXPORTER_OTLP_ENDPOINT, etc.). Every HTTP request gets a span. External tool calls (Chromium, LibreOffice, QPDF, pdfcpu, pdftk, ExifTool, webhook delivery, download-from) create child spans. Trace context is propagated to outbound HTTP calls via W3C headers. Structured Logging Migration: Migrated from custom logging module to slog-based structured logging with OTEL log bridge. Supports auto/JSON/text formats with optional GCP-compatible field names. Binary Path as Peer Service: server.address span attribute now uses the actual binary path (e.g., /usr/bin/qpdf) instead of the software name. Telemetry Control for System Routes: New flags to disable telemetry for noisy system routes, all defaulting to disabled: --api-disable-root-route-telemetry, --api-disable-debug-route-telemetry, --api-disable-version-route-telemetry, --prometheus-disable-route-telemetry. The existing --api-disable-health-check-route-telemetry default changed from false to true. Idle Shutdown: New --chromium-idle-shutdown-timeout flag (default: 0s, disabled) to automatically stop Chromium after a configurable idle period, reclaiming memory on low-traffic servers. The process re-launches lazily on the next request. Network Almost Idle Event: New skipNetworkAlmostIdleEvent form field (default: true). When set to false, Gotenberg waits for a "network almost idle" event (at most 2 open connections for 500ms) before conversion. This provides a middle ground between the existing skipNetworkIdleEvent (strict, 0 connections) and no wait at all useful for pages with long-polling or analytics connections that never fully close. PDF Viewer Preferences (#​1316 15 new form fields for controlling PDF viewer behavior: initialView, initialPage, magnification, zoom, pageLayout, firstPageOnLeft, resizeWindowToInitialPage, centerWindow, openInFullScreenMode, displayPDFDocumentTitle, hideViewerMenubar, hideViewerToolbar, hideViewerWindowControls, useTransitionEffects, openBookmarkLevels. Event Callbacks (#​1473 New optional Gotenberg-Webhook-Events-Url header. When set, structured JSON events (webhook.success, webhook.error) are POSTed after each webhook operation, with correlationId and timestamp. Additive: existing Gotenberg-Webhook-Url and Gotenberg-Webhook-Error-Url continue to work unchanged.
  • AI Devops

    Discuss
    10
    6 Votes
    10 Posts
    930 Views
    marcusquinnM
    Lots more done on this recently, including packaging as a Cloudron app. More on that here: https://forum.cloudron.io/topic/15249/ai-devops-opencode-alternative-to-_claw-bots
  • 2 Votes
    3 Posts
    335 Views
    marcusquinnM
    cross-linking: https://forum.cloudron.io/topic/15249/ai-devops-opencode-alternative-to-_claw-bots
  • AI DevOps + OpenCode - Alternative to _Claw bots

    App Wishlist
    2
    1 Votes
    2 Posts
    112 Views
    marcusquinnM
    I prototyped Cloudron app for this here: https://github.com/marcusquinn/aidevops-cloudron-app (made with aidevops) you can of course still use it safely, locally — which I do and recommend — but if you want a cloudron instance for any reason, this should also work look at my GitHub activity if you want to see what it's capable of: https://github.com/marcusquinn [image: 1774757021784-1367f857-e907-4ffa-9cb6-b7ed5482e82b-image-resized.jpeg]
  • Upgrade to 33.0.1 Fail

    Nextcloud
    4
    0 Votes
    4 Posts
    53 Views
    jamesJ
    Hello @firmansi Thanks for the report. Then I have to assume that it is some Nextcloud third party app issue with the latest update.
  • How to use Playwright in n8n?

    N8N
    7
    0 Votes
    7 Posts
    94 Views
    jamesJ
    Hello @odie I also noticed that installation of playwright takes very long. Either it just takes very long or there is something else going on.
  • My minio says update (queued)

    Minio
    3
    0 Votes
    3 Posts
    24 Views
    A
    yeah there is now... ok now its stopped. I cancelled the update (with backup) and ticked skip backup, the update went fine. Thanks!
  • 1 Votes
    6 Posts
    61 Views
    subvenS
    @timconsidine you can toggle visibillity for apps that have their own user management. If you use an SSO app, there is "user management" which manages access (and therefore an visible dashboard icon) but "dashboard visibility" is missing from the menu. Its well explained in the documentation. I guess what you could do is remove access for an user (within Cloudron), put the user inside a group X that has no access to said app and set up SSO manually within the app to grant access to users within group X. Basically, I want the "dashboard visibility" options to be available for all apps. To not make Cloudrons UI confusing, a "Hide for non admins/operators" checkbox would be fine.
  • PocketBase - Package Updates

    Pinned PocketBase
    65
    1 Votes
    65 Posts
    16k Views
    Package UpdatesP
    [1.14.9] Update pocketbase to 0.36.8 Full Changelog Fixed OAuth2 client secret reset when serializing a cached collection model.
  • Passkey verification failed on desktop

    Unsolved Support passkey
    7
    1 Votes
    7 Posts
    41 Views
    D
    @james please check my DM
  • Spam ACL whitelist in API but not in GUI?

    Unsolved Support api
    4
    0 Votes
    4 Posts
    31 Views
    T
    Oh sorry. The doc is even not up2date. In latest version (9.1.5) the response is (unconfigured): {"allowlist":[],"blocklist":[]}
  • IP2Location in Appstore but not in docs

    Solved IP2Location
    4
    0 Votes
    4 Posts
    49 Views
    jamesJ
    Hello @imc67 Might be a caching issue on your side, but https://docs.cloudron.io/packages/ip2location is working fine.