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


Skip to content

Community Packages

61 Topics 373 Posts
  • HeCAPTe

    6
    3 Votes
    6 Posts
    1k Views
    TheMeerkatT
    fixed screenshots! also launched 4.0.0--see the main thread: https://forum.cloudron.io/topic/14756/hecapte-a-stateless-privacy-first-captcha-service-you-can-embed-almost-anywhere./
  • Elasticsearch

    2
    6 Votes
    2 Posts
    137 Views
    andreasduerenA
    @nichu42 haha thanks I’m glad it’s of use!
  • Upgrade your BTC Pay Server

    7
    5 Votes
    7 Posts
    469 Views
    nostrdevN
    @necrevistonnezr - I guess you are not going to be needing BTC Pay Server any time soon. Thanks for sharing your nicely-worded (and referenced) opinions.
  • 3 Votes
    5 Posts
    569 Views
    girishG
    Yeah, we cannot track usage stats for ca.cloudron.io as @marcusquinn said. But you should be able to track usage counts on your side (depending on how you are hosting your versions file).
  • 🏫 School Management Platform (German): SchulDialogPlus

    1
    4 Votes
    1 Posts
    116 Views
    No one has replied
  • 1 Votes
    1 Posts
    148 Views
    No one has replied
  • 3 Votes
    2 Posts
    250 Views
    micmcM
    Fantastic!
  • πŸš€ Endurain: community package now available

    endurain fitness health
    1
    2
    4 Votes
    1 Posts
    124 Views
    No one has replied
  • 4 Votes
    2 Posts
    182 Views
    scookeS
    Excellent work, thank you!
  • 4 Votes
    1 Posts
    142 Views
    No one has replied
  • AI DevOps Worker

    8
    1
    1 Votes
    8 Posts
    517 Views
    marcusquinnM
    @luckow new release now available - keep me posted how you get on
  • 3 Votes
    1 Posts
    157 Views
    No one has replied
  • 3 Votes
    5 Posts
    352 Views
    L
    @timconsidine said: a lot of this belongs in an app document, possibly README, but I think too long for that. Yes, we were a bit rushed and kind of lumped things into one post rather than different documents. Your suggestions are good.
  • Community Apps

    Locked
    36
    16 Votes
    36 Posts
    10k Views
    nebulonN
    51 now it seems!
  • OpenClaw

    28
    1 Votes
    28 Posts
    6k Views
    C
    @andreasdueren Thank you very much. I confirm that OpenClaw is now running without errors.
  • CouchDB for Obsidian LiveSync

    5
    1
    6 Votes
    5 Posts
    707 Views
    F
    @robi You mean Obsidian? I just use Obsidian as my main note app, write daily journals, inspiration, no AI involved. And the CouchDB is a self-host sync backend of the note app so I can also read and write on my phone.
  • 9router

    2
    1 Votes
    2 Posts
    290 Views
    robiR
    @luckow yes, this is the difference with our remote-self-hosted setup. 9router expects it to be on a local system, but that doesn't mean we can't change that. That's also in the upstream code so I'm not sure I can change that as a runtime env, or if it's even capable of evaluating a $HOST variable. Open to suggestions and if it's obvious how to fix it, drop a PR.
  • AgentZero

    8
    2 Votes
    8 Posts
    1k Views
    timconsidineT
    Upgraded to upstream v2.2
  • 1 Votes
    1 Posts
    293 Views
    No one has replied
  • Langfuse on Cloudron - Community Package

    langfuse ai observability tracing llm
    3
    2
    2 Votes
    3 Posts
    377 Views
    L
    Update: hardening pass complete, production-proven, and one correction on backups A few days on from the original post, the package has been through a full integration and hardening pass on a live Cloudron box. Most of this is good news. There is also one correction to a claim in the original that is important enough to lead with. ️ Correction: bundled-ClickHouse backup needs care (a fix is in progress) The original post said that /app/data backup "just works, no custom backup hook needed." That holds right up until ClickHouse happens to be running a background merge during the backup snapshot. Here is the race. ClickHouse continuously creates and deletes temporary merge directories under its store (tmp_merge_*, tmp_insert_*, tmp_fetch_*). Cloudron's rsync syncer walks that tree, and if one of those directories disappears between enumeration and read, readTree receives null and crashes on .sort(). The part that matters: that crash aborts the entire server backup run, not only Langfuse. Every app scheduled after it is left on the previous night's snapshot. The failure is timing-dependent, so it appears intermittently with no configuration change on your side. This affects any ClickHouse-backed package (Plausible, PostHog, SigNoz, and others), so we have filed it upstream as a platform robustness issue: https://forum.cloudron.io/topic/15663/backup-task-crashes-when-a-clickhouse-app-deletes-a-temp-merge-dir-mid-snapshot. A single null-guard before the sort would fix it for every affected app. Until that lands, the workaround (full detail in KNOWN-ISSUES.md: Exclude Langfuse from the automatic backup schedule so a racy run cannot abort the others, and back it up out of band. One correction to the obvious workaround: Cloudron will not back up a stopped app, so "stop the app, then back it up" is not a valid path. A quiesced backup has to be a filesystem-level snapshot taken outside the platform, or you simply re-run the schedule, since it is a timing collision and usually clears on the next attempt. The real fix is the next release. Version 0.2.0 moves the ClickHouse store to a persistentDir and backs it up as a consistent logical dump through backupCommand and restoreCommand, which removes the race structurally, because the syncer never walks the live store at all. It is scoped and tracked, and it gets its own backup-and-restore round-trip gate before it ships. What is new since the original A full hardening pass on the live instance, covering the code, configuration and dependency surface, container capabilities, the network surface, the authentication surface, and secrets at rest and in transit. Verdict: pass. The write-up is here: SECURITY.md. In short: the internal services (ClickHouse and the worker) are unreachable from outside; the only surface open without a login is /api/public/*, which is API-key gated by design; secrets are 0600; and the encryption key is byte-identical across both update and restore. Production-proven from the public package: installed from the versions-url exactly as any operator would, OIDC single sign-on confirmed end to end, presigned trace-media working through the proxy, update and backup-restore both preserving the encryption key, and memory measured under sustained ingestion (peak around 2.6 GiB, with the 5 GiB default holding comfortably). Integration note: agentgateway If you are considering wiring agentgateway's own traces into Langfuse, it will not work on agentgateway 1.3.1, and the cause is not on the Langfuse side. Its config.tracing OTLP exporter sends cleartext even when the endpoint is https://, and Cloudron's TLS-terminating proxy rejects that with a 400. Langfuse accepts the identical payload over TLS without complaint. agentgateway simply will not negotiate TLS for trace export, and there is no configuration option to change that. Filed upstream: [agentgateway issue β€” link]. Open WebUI and the Langfuse SDKs both handle TLS correctly, so the integrations described in the original post work as written. What is next Version 0.2.0 is the ClickHouse backup rework described above. Source, issues and pull requests are here: https://github.com/OrcVole/langfuse-cloudron. Real-world memory-footprint reports and "works on my install" confirmations remain very welcome.