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


Skip to content
  • Link (emoji) assets to app/data

    Discourse
    8
    2 Votes
    8 Posts
    747 Views
    M
    @mononym said in Link (emoji) assets to app/data: replace the 6 standard reaction emojis manually with custom images from within the Discourse admin UI. One has to set the name heart, +1, etc. before uploading the file. The new images show up as reactions, but now, the original set is not coherent anymore as 6 images differ in style. Once done the steps above, I thought that it is all set. Now, I discovered that there are many more emoji present in quick access at least inside the chat interface. @staff would it be possible to move the app/code/public/images/emoji/ into app/data/.../emoji so that one could remove entire emoji sets or to make customization at the source please ?
  • Packaging Applications for Cloudron Using AI

    Discuss cloudron ai packaging
    11
    1 Votes
    11 Posts
    172 Views
    timconsidineT
    @LoudLemur very good ... now that I can read it A little "opinionated" in places, but that's fine if that's how you want to manage your AI. I prefer a little looser. Some things have to be told (e.g, RO/RW), others can be more guided. | S3 Storage | minio | Hmm, should we be saying this ? I don't recall the issues exactly about minio, just decided to stop using it as unreliable in terms of the future, so closed my mind to it. And I don't recall what is Cloudron official stance In any case 'minio' is not listed in Addons in Cloudron docs, so this should not be in the same section as the other elements. But plenty of S3 options, Hetzner, Scaleway, others. And I packaged GarageS3 with UI, which is working nicely for me (still a custom app) cloudron/base:4.2.0 I am packaging everything with 5.0 now Application expects: /app/code/config/settings.json → READ-ONLY at runtime You must provide: /app/data/config/settings.json → Actually writable Solution: Symlink /app/code/config → /app/data/config I think some AI can mis-understand this, that the emphasis is not only that it should be in /app/data, but that it must be called settings.json Better as : /app/code/[config/][settings.json|config.json|.env] AI will understand the point better. Control your AI agent, but empower it - it has knowledge and experience which you don't have. If you're too dictatorial, you'll get what you have always got. A little bit of permissioning, and you might find some nice new more efficient ways of doing something.
  • Wekan - Package Updates

    Pinned Wekan
    307
    0 Votes
    307 Posts
    265k Views
    Package UpdatesP
    [4.95.0] Update wekan to 8.24 Full Changelog Secure Sandbox for VSCode at Debian 13 amd64. Part 1, Part 2. Thanks to xet7. Updated build scripts and docs to Meteor 2.16. Thanks to xet7. Replace mquandalle:collection-mutations with collection helpers. Thanks to harryadel. Replace ongoworks:speakingurl with limax. Thanks to harryadel. Migrate createIndex to createIndexAsync. Thanks to harryadel. Remove idmontie:migrations. Thanks to harryadel. Remove mquandalle:autofocus. Part 1, Part 2. Thanks to harryadel.
  • Shaarli - Package Updates

    Pinned Shaarli
    17
    0 Votes
    17 Posts
    5k Views
    Package UpdatesP
    [2.18.0] Update Shaarli to 0.16.0 Full Changelog v0.x branches and tags will no longer be maintained after v0.16. Always upgrade to the latest release to receive bugfixes and security patches. docs: update PHP version compatibility table fix stored XSS via suggested tags (GHSA-g3xq-mj52-f8pg) build(deps): update frontend build dependencies (js-yaml/glob)
  • n8n - Package Updates

    Pinned N8N
    404
    0 Votes
    404 Posts
    347k Views
    Package UpdatesP
    [4.4.2] Update n8n to 2.4.6 Full Changelog Azure AI Search Node: Add metadata transformation for document insertion (#24623) (4bbe536) editor: Update ready to run CTA (#24757) (b99fab0) Git Node: Clean up URLs returned from config (#24713) (fce6684) Validate attachments url (#24683) (0e59ee3)
  • Castopod - Package Updates

    Pinned Castopod
    56
    0 Votes
    56 Posts
    15k Views
    Package UpdatesP
    [2.12.0] Update castopod to 1.14.0 Full Changelog feat: add Lithuanian and Czech languages (9582f2a)
  • MiroTalk - Package Updates

    Pinned MiroTalk
    552
    2 Votes
    552 Posts
    326k Views
    Package UpdatesP
    [2.5.42] Update mirotalksfu to 2.0.94
  • Cloudron and Swap File Use

    Moved Discuss
    7
    0 Votes
    7 Posts
    169 Views
    C
    @nebulon Let me use "vmstat 1" as you suggested and see what is really going on.
  • Pleroma

    App Wishlist
    45
    26 Votes
    45 Posts
    20k Views
    U
    I wait for Akkoma
  • appointment confirmation link misredirection?

    Cal.com
    3
    1
    1 Votes
    3 Posts
    104 Views
    T
    Quick update, after a deeper dive: this appears to be an upstream issue. Please see here: https://github.com/calcom/cal.com/issues/20358 Appears to have been a merged PR for this already: https://github.com/calcom/cal.com/pull/25794 but it does not appear to have fixed the issue entirely I guess.
  • Ghost - Package Updates

    Pinned Ghost
    554
    1 Votes
    554 Posts
    786k Views
    Package UpdatesP
    [4.147.0] Update ghost to 6.14.0 Full Changelog Released automatic domain warm up - Sam Lord Changed from Stripe checkout to Stripe billing portal (#​25887) - Sam Lord Fixed Analytics Overview dates to use site timezone instead of UTC (#​25942) - Chris Raible Allowed complimentary members to upgrade to a paid plan (#​25890) - Leif Singer Fixed member name not being trimmed in Portal (#​25924) - Igor Balos Fixed complimentary members being unable to view offers (#​25889) - Leif Singer Fixed paginated sitemaps returning 404 for large sites (#​25796) - John O'Nolan Fixed email-only posts stuck as "sent" after limit/verification failure - Kevin Ansfield Fixed email size check not working for Contributors (#​25884) - Kevin Ansfield Fixed wrongly caching admin html - Murat orlu
  • Keycloak - Package Updates

    Pinned Keycloak
    33
    0 Votes
    33 Posts
    5k Views
    Package UpdatesP
    [1.5.2] Update keycloak to 26.5.2 Full Changelog #​44994 CVE-2025-67735 - netty-codec-http: Request Smuggling via CRLF Injection dependencies #​43443 Keycloak should warn when ISPN or JGROUPS is running in debug level logging #​45498 Ignore OpenAPI artifacts when disabled dist/quarkus #​44785 Can not get through SSO login if using a custom attribute with default value user-profile #​45015 Deadlock in Infinispan virtual threads infinispan #​45250 IDToken contains duplicate address claims oidc #​45333 User admin events don't show role, group mapping, reset password like events admin/ui #​45396 Database Migration fails when updating to 26.5.0 on MS SQL core #​45415 cache-remote-host becomes mandatory at build time when using clusterless feature infinispan #​45417 Unmanaged Attributes Type (Only administrators can view) allows admin API to set Unmanaged Attributes user-profile
  • 3 Votes
    28 Posts
    5k Views
    E
    @robi Well, we use Stripe in the back/end processing for the in-person operations and have no plans to support PP for the POS operations at this juncture. Now, you could use any of the other gateways in place, or in conjunction with Stripe for the web store. That already works. The list of payment gateways, that includes Paypal which ships also with the core, can be found here: https://www.seotoaster.com/website-plugins-marketplace.html. For the hardware you can use either the phone to take contactless payment or one of the basic Stripe readers like https://stripe.com/terminal/m2 if you use an Ipad or Android tablet. The v3.12.0 package supporting the POS will be released next week and the team is preparing the Cloudtron version of that package for you as I'm writing these words.
  • 2 Votes
    7 Posts
    92 Views
    jamesJ
    Hello @webmaster-srpl I was able to set up the Facebook Messenger with chatwoot according to the official chatwoot documentation. I did not need to configure anything with /webhooks/facebook so I am curious how you are trying to set up the Facebook Messenger in chatwoot. [image: 1769179599246-600be0a5-9028-4453-8be5-5d9cb87c9bd3-image-resized.png] [image: 1769179549380-fc97ccc6-92f9-41ec-8b35-96091f4edbc9-image-resized.png]
  • Enable nginx Status Module Page for Monitoring

    Feature Requests
    1
    5 Votes
    1 Posts
    72 Views
    No one has replied
  • 0 Votes
    3 Posts
    44 Views
    J
    @dsp76 said in Backup restore brocken - wrong file owner "yellowtent" instead of "www-data" in /app/data Lamp Stack: Jan 22 20:43:48 ==> Source custom startup script Jan 22 20:43:48 touch: cannot touch '/app/data/tmp/.npmrc': Permission denied Do you have a custom /app/data/run.sh ? It seems that script is causing this error. That script runs as root though, so I am not sure why it gets permission denied.
  • Option to Restore or Toggle the Old Cloudron UI Layout

    Discuss
    12
    1 Votes
    12 Posts
    168 Views
    nebulonN
    Thanks for all the feedback here. For the notifications, we are adding a separate notification view back as it was before, removing the simplistic popover. I didn't realize it was used a bit like a todo list. This should be part of next release then.
  • Self-hosted VPN server made EASY!

    VPN
    14
    9 Votes
    14 Posts
    501 Views
    svtxS
    @timconsidine said in Self-hosted VPN server made EASY!: Fine - live in your own world then. I tried but some people can't read the room
  • 2 Votes
    9 Posts
    70 Views
    dev-cbD
    Created an issue. https://github.com/haraka/Haraka/issues/3516
  • 1 Votes
    2 Posts
    37 Views
    jamesJ
    Hello @dimtar We have a documentation for exactly that. See https://docs.cloudron.io/packages/vaultwarden#admin