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


Skip to content
  • PeerTube v8.1.8 is out and it's a critical security release.

    PeerTube
    1
    0 Votes
    1 Posts
    5 Views
    No one has replied
  • org.joinpeertube.cloudronapp@4.6.7 breaks the app

    PeerTube
    3
    1 Votes
    3 Posts
    14 Views
    jamesJ
    Hello @luckow Thanks for providing the logs. You have peertube-plugin-tv-streaming installed, which declares a git-resolved transitive dep that pnpm v11 rejects: [ERR_PNPM_EXOTIC_SUBDEP] Exotic dependency "@silvermine/videojs-chromecast" (resolved via git-repository) is not allowed in subdependencies when blockExoticSubdeps is enabled This error happened while installing the dependencies of peertube-plugin-tv-streaming@1.2.1 PeerTube 8.1.6 ships pnpm v11, which defaults blockExoticSubdeps to true. v10 didn't. I reproduced your issue with installing the PeerTube package version 4.6.6, installing the peertube-plugin-tv-streaming and updating to version 4.6.7. It looks like this is an upstream issue with pnpm https://github.com/pnpm/pnpm/issues/11799 with a suggested solution that is yet to be implemented https://github.com/pnpm/pnpm/pull/11805#issuecomment-4507912313 This issue can be resolved manually by editing or creating the file in /app/data/storage/plugins/pnpm-workspace.yaml with the following content: dangerouslyAllowAllBuilds: true nodeLinker: hoisted blockExoticSubdeps: false But this leads to the next issue that the installation of a plugin is waiting for a key to be confirmed: [peer.cloudron.dev:443] 2026-05-23 10:38:01.027 info: Installing plugin peertube-plugin-auth-openid-connect. The authenticity of host 'github.com (140.82.121.3)' can't be established. ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])? So we need to prevent this as well. I will look into resolving this issue with an app update.
  • Etherpad Lite - Package updates

    Pinned Locked Etherpad Lite
    46
    0 Votes
    46 Posts
    34k Views
    Package UpdatesP
    [4.9.0] Update etherpad-lite to 3.2.0 Full Changelog HTTP accept X-Forwarded-Prefix and X-Ingress-Path under trustProxy (#7802 / #7806). Admin settings resolved runtime values surface on env-pill chips (#7803 / #7807). Admin pads filter chip now applies server-side, before pagination (#7798). Pad outdated notice author now resolved from token cookie, not session (Qodo #7804 / #7805). Localisation silence spurious "could not translate element content" warning (#7797). CI swap archived ep_readonly_guest for ep_guest in the plugin matrix (#7795 / #7808). Tests admin saveSettings round-trip + cross-restart persistence (#7819 / #7820 / #7821). Bug report template now asks contributors whether the abstraction in their proposed fix matches the rest of the codebase, to head off premature-generalisation fixes earlier in review. ueberdb2 6.0.3 6.1.2 (two patch releases of cleanup on top of the 6.1.0 findKeysPaged API that the 3.1.0 sessionstorage OOM fix relies on). Multiple updates from translatewiki.net.
  • Minecraft - Package Updates

    Pinned Locked Minecraft
    211
    0 Votes
    211 Posts
    175k Views
    Package UpdatesP
    [2.37.12] Update bedrock to 1.26.23.1
  • PeerTube - Package Updates

    Pinned Locked PeerTube
    82
    2 Votes
    82 Posts
    39k Views
    Package UpdatesP
    [4.6.8] Update PeerTube to 8.1.7 Full Changelog Fix broken URL import Fix user quota check for imports Fix removing notifications from muted accounts
  • Metabase - Package Updates

    Pinned Locked Metabase
    567
    1 Votes
    567 Posts
    556k Views
    Package UpdatesP
    [3.12.5] Update metabase to 0.61.2.6 Full Changelog
  • Baserow - Package Updates

    Pinned Locked Baserow
    115
    2 Votes
    115 Posts
    46k Views
    Package UpdatesP
    [1.37.11] Update uv to 0.11.16
  • n8n - Package Updates

    Pinned Locked N8N
    444
    0 Votes
    444 Posts
    509k Views
    Package UpdatesP
    [4.24.0] Update n8n to 2.21.7 Full Changelog core: Acquire expression isolate for scheduled polls (#30742) (6167d4a) core: Validate non-empty prompts in AI vendor nodes before API calls (#30820) (15d0dbb) core: Preserve nested arrays in VM expression engine output (#30333) (f5698a1) core: Introduce native Python code tool for AI agent (#22595) (763b858) core: Add new Chat hub feature for chatting with LLMs and your n8n agent workflows (#23035) (fa1c87f) Google Gemini Node: Introduce built-in Gemini tools (#22454) (f830447) Jira Node: Add OAuth2 (3LO) support (#29414) (4d5bafc) Schedule Node: Fix hourly intervals that don't divide evenly into 24h (#29778) (1a22c76) Figma Trigger Node: Add OAuth2 authentication support (#30079) (e3e70d6) Snowflake Node: Fix issue with Insert and Update operations not working (#29339) (4c369e8)
  • MiroTalk - Package Updates

    Pinned Locked MiroTalk
    663
    2 Votes
    663 Posts
    579k Views
    Package UpdatesP
    [2.7.25] Update mirotalksfu to 2.2.82
  • Home Assistant - Package Updates

    Pinned Locked Home Assistant
    82
    2 Votes
    82 Posts
    23k Views
    Package UpdatesP
    [1.19.3] Update core to 2026.5.3 Full Changelog Improve iaqualink 429 handling (@flz - #170231) (iaqualink docs) Fix Apple TV keyboard focus binary_sensor missing on cold start (@kroehre - #170360) (apple_tv docs) Add tilt controls for UpDownSheerScreen in Overkiz (@dankarization - #170563) (overkiz docs) Fix ValueError when turning on blebox light with brightness set to 0 (@bkobus-bbx - #170769) (blebox docs) Populate uid and recurrence_id in CalDAV calendar events (@frenck - #170910) (caldav docs) Fix utility meter next_reset shifting forward on entity rename (@frenck - #170957) (utility_meter docs) Fix shorthand template conditions in choose blocks crashing all automations (@frenck - #171018) Fix time trigger crash when using entity_id dict format without offset (@frenck - #171006) (homeassistant docs) Fix ZHA config entries using a URI without a port (@puddly - #171164) (zha docs) Prevent Google Assistant entity sync from blocking startup (@frenck - #170991) (google_assistant docs)
  • Installation ID?

    Grist
    2
    0 Votes
    2 Posts
    25 Views
    jamesJ
    Hello @superhua Currently, the @grist app for Cloudron does not come with the enterprise option. We will need to look into that again, see https://forum.cloudron.io/post/124882
  • NostrVPN

    Discuss
    8
    2
    4 Votes
    8 Posts
    266 Views
    girishG
    @marcusquinn what can i say it's in the never ending list of platform features to add.
  • Skip older Cal packages

    Cal.com
    8
    2 Votes
    8 Posts
    79 Views
    jamesJ
    Hello @jdaviescoates @jdaviescoates said: Just to say, personally rather than doing this, I tend to just spin up a new server with the new version on and then restore the back-up to the new server. Quicker and less prone to issues imho but also not always an option. Indeed, that is another way of doing this avoiding the whole do-release-upgrade and the rats tail that might be attached to it. I think adding this path to Upgrading to Ubuntu $VERSION documentations is a good idea. With the Dry run restore when taking this path you can also ensure that everything is working as intended reducing possible downtimes.
  • client_max_body_size 2m in /api/ location blocks the large blocklists

    Unsolved Support api nginx
    8
    1 Votes
    8 Posts
    105 Views
    jamesJ
    Hello @imc67 Sounds like an interesting project you got there, and I would be interested to have a look. @imc67 said: To make it even a community app is totally out of my knowledge and comfort zone, moreover updating the app and being (feeling) responsible for others is too much. That good part about community apps is that they come with zero responsibility. It is up to the maintainer of a community app to maintain, support or improve it. I know that this statement might not do much about your feelings which I can fully understand. Since your project is security related, having this burden on your mind for others that might use it, is much. But, I would be happy to have a look and give my feedback.
  • BarDock - minimal app switcher for Mac

    Off-topic
    6
    2
    7 Votes
    6 Posts
    166 Views
    robiR
    @timconsidine Yay works!
  • 5 Votes
    15 Posts
    2k Views
    jdaviescoatesJ
    I just tried them too - so easy! Can literally copy paste it all as is and then it's done! @gengar
  • Anytype (finally) released for public beta

    Moved App Wishlist
    41
    14
    22 Votes
    41 Posts
    26k Views
    C
    It would be amazing to have AnyType on Cloudron!
  • Is anyone still using Ackee on Cloudron?

    Ackee
    3
    2 Votes
    3 Posts
    364 Views
    J
    @oneinterweb you have to change the credentials in /app/data/env ACKEE_USERNAME=admin ACKEE_PASSWORD=supersecret This works fine.
  • Bug Report - UI inconsistensy on custom Udp Port

    Moved Solved Support
    8
    1 Votes
    8 Posts
    122 Views
    nebulonN
    Great catch! This is fixed for the next release with https://git.cloudron.io/platform/box/-/commit/5e2b531d9bc4fc180395b58c704b1ee083b0aa5f
  • 1 Votes
    16 Posts
    558 Views
    L
    @joseph thank you so much! What a wild ride this was - I found the smoking gun by checking package manager logs: On 2026-03-29 21:23:20 I installed prometheus-node-exporter to ship metrics to my Grafana monitoring stack - apparently the workflow also installed iptables-persistent which installed netfilter-persistent as a dependency. why, I don't know - but lesson learned.