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


Skip to content
  • RustFS - Package Updates

    Pinned Locked RustFS
    23
    0 Votes
    23 Posts
    1k Views
    Package UpdatesP
    [0.18.0] Update rustfs to 1.0.0-beta.8 Full Changelog feat(table-catalog): add object-backed catalog store by @marshawcoco in #3206 feat(scanner): add partial scan resume hints by @marshawcoco in #3207 perf(erasure): remove UUID from clone + increase encode inflight budget by @overtrue in #3212 fix(signer): address post-merge review comments by @overtrue in #3216 fix(server): normalize empty request content length by @GatewayJ in #3215 fix(bucket-encryption): populate default KMS key for SSE-KMS without key ID by @overtrue in #3225 fix(replication): normalize local site endpoint port by @cxymds in #3249 fix: return 503 on lock contention instead of 500 by @overtrue in #3274 feat(rio): rio_v2 is compatible with minio for storing data. by @reatang in #3115 feat(kms): migrate KMS handlers to dedicated actions by @overtrue in #3298
  • Dawarich - Package Updates

    Pinned Locked Dawarich
    40
    0 Votes
    40 Posts
    4k Views
    Package UpdatesP
    [1.13.1] Update dawarich to 1.8.1 Full Changelog Fog of War (Map v2) can now reveal explored areas per hexagon instead of per point, using precalculated monthly statistics. Switch between "Per point" and "Per hexagon" in the map settings panel. (#2899) The suggested-visit card no longer promises alternative suggestions that never arrive; it now points to the visit's search button for picking a different place (#2852) Bumped the oauth2 gem to 2.0.22 to close a known credential-leak advisory (GHSA-pp92-crg2-gfv9) on the Google/GitHub sign-in path Globe view is enabled by default for Pro and self-hosted users. Deleting an import no longer gets stuck on an endless spinner: failed deletions revert to a retriable state, and imports stalled in "Deleting" for over an hour show a retry button (#2835) Insights no longer report a "new country visited" for border-crossing geocoding blips that the statistics pages already filter out; the yearly digest now applies the same rule as the monthly one (#2727) OIDC login no longer fails with "undefined method 'with_indifferent_access'" when OIDC_ISSUER is set to the full discovery URL the trailing /.well-known/openid-configuration is now stripped automatically (#2056) Importing files containing invalid UTF-8 bytes (e.g. Windows-encoded degree signs in Google Timeline phone exports) no longer fails with "invalid byte sequence in UTF-8". Applies to the JSON-based importers as well as OwnTracks and TCX (#2772) Deleting a family no longer fails with a 500 error when location-sharing requests exist for it (#2916) Self-hosted: the /admin/flipper feature-flag UI is no longer rate-limited, which made it unusable after a few clicks (#2897)
  • 5 Votes
    16 Posts
    3k Views
    robiR
    Has anyone experienced admin dashboard slowness? Front end is fine, but clicking on management has the browser wait for 5-10secs. Logs show: Jun 11 18:59:03 172.69.67.20 - - [11/Jun/2026:23:59:03 +0000] "POST /studio/edit-link HTTP/1.1" 302 390 "https://l.toldyouso.com/studio/edit-link/121242148" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36" Jun 11 18:59:04 [Thu Jun 11 23:59:04.258485 2026] [access_compat:error] [pid 72] [client 162.159.106.71:59436] AH01797: client denied by server configuration: /app/data/public/.env Jun 11 18:59:04 162.159.106.71 - - [11/Jun/2026:23:59:04 +0000] "HEAD /.env HTTP/1.1" 403 - "-" "-" Jun 11 18:59:04 [Thu Jun 11 23:59:04.412636 2026] [access_compat:error] [pid 74] [client 172.68.27.182:56976] AH01797: client denied by server configuration: /app/data/public/database/database.sqlite Jun 11 18:59:04 172.68.27.182 - - [11/Jun/2026:23:59:04 +0000] "HEAD /database/database.sqlite HTTP/1.1" 403 - "-" "-" Jun 11 18:59:10 - - - [11/Jun/2026:23:59:10 +0000] "GET / HTTP/1.1" 200 33462 "-" "Mozilla (CloudronHealth)" Jun 11 18:59:15 172.69.67.20 - - [11/Jun/2026:23:59:03 +0000] "GET /studio/links HTTP/1.1" 200 34944 "https://l.toldyouso.com/studio/edit-link/121242148" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36" Jun 11 18:59:15 172.69.67.20 - - [11/Jun/2026:23:59:15 +0000] "GET /@rob HTTP/1.1" 200 76669 "https://l.toldyouso.com/studio/links" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36" Jun 11 18:59:16 172.69.67.20 - - [11/Jun/2026:23:59:15 +0000] "GET /@rob HTTP/1.1" 200 76669 "https://l.toldyouso.com/studio/links" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36" Jun 11 18:59:16 - - - [11/Jun/2026:23:59:16 +0000] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 (internal dummy connection)"
  • Cheezy Pizza

    FilePizza
    2
    4 Votes
    2 Posts
    65 Views
    robiR
    Yes please, who is doing the community app?
  • 1 Votes
    6 Posts
    153 Views
    archosA
    Thanks for the quick fix – after the update, production.yaml is no longer being overwritten and web_videos: false persists across restarts. However, the issue still remains: even with web_videos set to false in both production.yaml AND the Admin UI, newly uploaded and imported videos are still being transcoded in Web videos format (in addition to HLS). So the config now holds correctly, but PeerTube seems to ignore the setting and generates web videos regardless.
  • Penpot - Package Updates

    Pinned Locked Penpot
    57
    1 Votes
    57 Posts
    16k Views
    Package UpdatesP
    [1.18.0] Update penpot to 2.16.0 Full Changelog WebGL rendering (beta) user preference #9683 (MR:9113) Design Tokens at the design tab: numeric fields with token selection in place #9358 Add delete group to assets panel context menu (by @FairyPigDev) #9141 (MR: #9151, #9211) Add HEX/HSB/HSL support to color picker with persistent model switcher (by @edwin-rivera-dev) #9133 (MR: #9134) Add Find & Replace for text content and layer names (by @statxc) #7108 (MR: #8899, #9687) Add read-only preview mode for saved versions (by @wdeveloper16) #7622 (MR: #8976, #9514) Fix library update button freezing #9330 (MR: #9513) Fix team invitation not automatically accepted after account validation #9776 (MR: #9782) Fix publishing or unpublishing file as library failing with unexpected state found error #10094 (MR: #10093) Fix team invitation failing when email address contains consecutive dots in domain #10097 (MR: #10096)
  • Nextcloud 34

    Nextcloud
    5
    0 Votes
    5 Posts
    160 Views
    jdaviescoatesJ
    @sponch said: they have (in Browser). Got it already running on a test VPS Good to know, thanks! That's one of the few limitations of OnlyOffice. It mostly doesn't bother me, but there are occasions where mobile editing would be handy.
  • Grist - Package Updates

    Pinned Locked Grist
    15
    0 Votes
    15 Posts
    1k Views
    Package UpdatesP
    [1.2.3] Update grist-core to 1.7.15 Full Changelog OAuth support extended to home API endpoints. GET /orgs, GET /orgs/:oid/workspaces, POST /workspaces/:wid/docs, and a new GET /profile/user now accept OAuth tokens, with resource-level filtering so a scoped token sees only the orgs and documents it was granted, and is rejected when creating documents in un-granted workspaces or orgs. (commit) Harden value interpolation in server-rendered pages. Values embedded into inline <script> blocks in sendAppPage and OAuth2Clients are now escaped with jsesc and inserted without interpreting String.replace patterns (such as $' and $&), and openerOrigin is canonicalized to its bare origin. (commit) Require a matching authenticated session to reconnect a websocket. A clientId alone is no longer enough to attach to an existing session; the new connection must belong to the same authenticated user, so a clientId cannot be used on its own to impersonate a user. (commit) Disallow same-origin custom-widget URLs. A new disallowCustomWidgetUrl() helper refuses widgets whose URL is same-origin or on Grist's configured base domain, as defense in depth against an XSS payload being weaponized through a widget URL. (commit) Disable triggers when a document is downloaded or copied. Webhooks and email triggers are turned off in a downloaded or copied document and must be re-enabled by hand, preventing accidental sends from forks and clones. Webhook secrets are also regenerated correctly when a document with webhooks is uploaded. (commit) Sanitize link URLs in two more places. URLs from the next parameter on /welcome/select-account are now sanitized and required to be same-origin, and URLs in document tours are sanitized too. (commit) Close a metadata leakage in GET /forms. The endpoint read table metadata directly instead of through fetchMetaTables, and did not check that the section was actually a form. Anyone could pass the section ID of a non-form widget and read metadata that access rules would otherwise censor. (commit) Crash instead of silently failing when login middleware cannot initialize. When GRIST_IN_SERVICE=true and the configured identity provider is unreachable at startup, the server now exits rather than falling back to the boot-key login page, so an auto-restart can retry instead of leaving users unable to sign in. (#2384) Fix card widget bugs. New card widgets no longer borrow the record card's layout while record cards are disabled, and a card whose saved layout references only stale fields now falls back to a default layout instead of throwing and leaving the widget broken. (#2379) Dependency bumps. ws 8.18.0 to 8.20.1 (fixes an uninitialized memory disclosure in websocket.close()) (#2370), axios 1.15.2 to 1.16.0 (the fetch adapter now enforces maxBodyLength and maxContentLength) (#2375), tmp 0.2.5 to 0.2.6 (#2369), shell-quote 1.8.1 to 1.8.4 (#2386), and an upgrade of picomatch, minimatch, glob, and serialize-javascript that cuts the high-severity advisories reported by yarn audit (#2381).
  • SeaweedFS - Package Updates

    Pinned Locked SeaweedFS
    16
    0 Votes
    16 Posts
    832 Views
    Package UpdatesP
    [1.10.0] Update seaweedfs to 4.33 Full Changelog fix(s3api): accept HTTP-date conditionals by @7y-9 in #9863 fix(s3api): drop ancestor directory markers from prefixed ListObjectVersions by @chrislusf in #9885 fix(remote): correct content and permissions when syncing/caching remote objects by @chrislusf in #9879 fix(filer.sync): replicate a rename as an atomic move, not a no-op update by @chrislusf in #9895 feat(admin): export full cluster volume list as JSON by @chrislusf in #9876 feat(filer): object size distribution metric and dashboard panels by @chrislusf in #9902 fix(seaweed-volume): stop EC shard deletion from phantom .dat on restart by @chrislusf in #9874 add elastic8 filer store for Elasticsearch 8 by @chrislusf in #9916 fix(ec): don't mix EC shards from different encode runs by @chrislusf in #9880 Fix filer metadata-replay OOM under mount reconnect storms by @chrislusf in #9901
  • Rocket.Chat - Package Updates

    Pinned Locked Rocket.Chat
    236
    0 Votes
    236 Posts
    250k Views
    Package UpdatesP
    [3.4.0] Update Rocket.Chat to 8.5.0 Full Changelog Swap usage of internal @rocket.chat/apps-engine internal APIs to @rocket.chat/apps package Adds 4 new permissions (assigned to admins by default) to control the visibility of each tab inside the ABAC Administration panel Adds new API endpoints custom-sounds.create and custom-sounds.update to manage custom sounds with strict file validation for size and specific MIME types to ensure system compatibility. Adds a new "Drafts" group to the sidebar, providing quick access to all rooms with unfinished messages. Ensures OAuth tokens are cleaned up after user deactivation Fixes an issue where thread content would disappear after clicking "Jump to recent messages". Fixes the users.presence endpoint returning an empty array when called with multiple comma-separated IDs, caused by ajvQuery coercing the string into a single-element array after the OpenAPI migration Ensures the visitor token is not present in the visitors.info response Sanitizes image URLs in rendered messages to block javascript:, data:, and vbscript: schemes matching the protection already applied to markdown links. Defense-in-depth against XSS via crafted markdown like ![label](javascript:...). Fixes action buttons added by apps being rendered in the Marketplace Menu rather than the User Menu
  • Add DNS Provider - Infomaniak

    Feature Requests domains dns
    6
    2
    5 Votes
    6 Posts
    1k Views
    N
    I do ! I just sent you a PM
  • NodeBB - Package Updates

    Pinned Locked NodeBB
    179
    0 Votes
    179 Posts
    146k Views
    Package UpdatesP
    [2.29.0] Update NodeBB to 4.13.0 Full Changelog add core blocklist for domain management (fe48222) add filter option to categorization rules for post queue gating (dfb108e) add severity 3 (filter) queuing for blocklisted posts (80f40ae) cross-check received payload against received digest header if present (590ac68) upgrade to fa7 (4eec1d7) prevent XSS via intent templates and plugin upgrade bypass (2ba4119) reject POST requests without HTTP signature header (c4b9d03) anchor actor/uid passthrough regexes to prevent inbox bypass (6fcc344) replace user lockout with per-IP rate limit for RSS token failures (#14329) (bdac7a7) dont allow returning notifications by nid (fb3a905)
  • OpenProject - Package Updates

    Pinned Locked OpenProject
    159
    0 Votes
    159 Posts
    130k Views
    Package UpdatesP
    [3.50.0] Update openproject to 17.5.0 Full Changelog Feature: Exclude certain work package types from automated backlog (per project) [#71305] Feature: Jira Migrator imports project-based semantic issue identifiers [#72427] Feature: Jira Migrator supports due date, estimated hours and remaining hours. [#74807] Feature: Meeting series: Add monthly scheduling options [#61522] Feature: Debounce emails for meetings [#66645] Feature: Workflows UX improvement: Allow multi-selection of roles in workflow [#72242] Feature: Bring sprint sharing (SAFe) to corporate plan [#74147] Bugfix: POST/PATCH/DELETE requests to APIv3 return unauthorized [#73499] Bugfix: Nextcloud integration shows "No connection to Nextcloud" for folders that have "&" in the name [#73855] Bugfix: Wrong calendar week in My time tracking [#68272]
  • Kimai - Package Updates

    Pinned Locked Kimai
    168
    0 Votes
    168 Posts
    156k Views
    Package UpdatesP
    [2.54.0] Update kimai to 2.60.0 Full Changelog Added options to allow watermark-text and watermark-image in PDF (not allowed for PDFa/PDFx) usable in twig templates e.g. to define a background image Translations update from Hosted Weblate (#5973) Added missing "default user" in invoice archive query (fixes invisible filter) (#5971) Improve whitespace handling in Search term parser (#5977) - thanks @tikket1
  • Chatwoot - Package Updates

    Pinned Locked Chatwoot
    100
    2 Votes
    100 Posts
    57k Views
    Package UpdatesP
    [1.52.2] Update chatwoot to 4.14.2 Full Changelog Help Center search and per-locale portal branding. WhatsApp voice messages and improved Twilio call controls. Processing status for one-off SMS and WhatsApp campaigns. Contact filter for conversations and inline images in messages. Resizable table columns and article editor improvements. Companies enabled for Business cloud plans. Onboarding OAuth return flows and Help Center generation status. Inbox API docs, attachment docs, and richer webhook payloads. Reliability fixes across email, Facebook, Instagram, WhatsApp, widgets, and webhooks. Security and platform updates for Puma, OAuth dependencies, SafeFetch, and Vite.
  • evcc - Package Updates

    Pinned Locked evcc
    102
    0 Votes
    102 Posts
    38k Views
    Package UpdatesP
    [1.25.0] Update evcc to 0.309.0 Full Changelog Add long-lived api key (BC) (#29431) Refactor dim/curtail handling- split hems and circuit (BC) (#30284) Add HoldCharge battery mode (#27906) Add OCPP forwarder (#29154) AlphaESS: add returnEnergy support (#30568) Vehicle: add climaterdisabled feature (#30610) Deye: fix energy and power, add returnenergy and voltages (#30691) GoodWe: fix wallbox RFID register and phase-type detection (#30667) Vehicle (SAIC/MG): fix missing SoC for idle vehicles (#30603) Warp: fix phase switching for WARP2+Energy Manager and WARP3 (#30460)
  • Forgejo - Package Updates

    Pinned Locked Forgejo
    13
    0 Votes
    13 Posts
    1k Views
    Package UpdatesP
    [1.2.2] Update forgejo to 15.0.3 Full Changelog
  • Etherpad Lite - Package updates

    Pinned Locked Etherpad Lite
    48
    0 Votes
    48 Posts
    34k Views
    Package UpdatesP
    [4.10.1] Update etherpad-lite to 3.3.1 Full Changelog Pad editor escape and integer-coerce the numbered-list start attribute (GHSA-f7h5-v9hm-548j, #7937). A crafted <ol start> value flowed unescaped into domline.ts, a distinct client-side sink from the export-path fix in 3.3.0's #7905. The value is now integer-coerced and HTML-escaped before it reaches the DOM. A jsdom regression test covers the sink. Skin paint the root canvas so iOS dark mode has no white status bar (#7606 / #7931). iOS Safari paints the top safe area from the html root background, which theme-color (an Android address-bar hint) does not affect, so dark-mode pads showed a white status-bar strip on iOS. Colibris now sets the root background and color-scheme so the safe area matches the editor. Settings show the detected language in the dropdown (#7925 / #7928). The settings language <select> did not reflect the language Etherpad had actually auto-detected; it now shows the active selection. Pad don't issue a deletion token (or show its modal) when allowPadDeletionByAllUsers is on (#7929). With pad deletion open to all users the client still minted a deletion token and surfaced the confirm modal; both are now suppressed in that configuration. Admin one unreadable pad no longer empties the Manage-pads list (#7935 / #7938). A single pad that failed to read could throw out of the list-hydration path and blank the entire admin Manage-pads view; the read is now guarded per-pad so the rest of the list still renders. ueberdb2 6.1.8 6.1.9 PostgreSQL pool errors are now handled and TCP keep-alive is enabled (fixes #7878), and the Redis and RethinkDB drivers attach connection-error handlers so a dropped database connection no longer crashes the Etherpad process. semver 7.8.2 7.8.3 (#7933), rate-limiter-flexible 11.1.1 11.2.0 (#7934), plus a dev-dependencies group update (#7932).
  • n8n - Package Updates

    Pinned Locked N8N
    454
    0 Votes
    454 Posts
    530k Views
    Package UpdatesP
    [4.29.1] Update n8n to 2.25.7 Full Changelog editor: Use workflow-scoped credential fetch in node credential picker (#31989) (c67d1fc)
  • Emails not delivered

    Unsolved Support mail ptr ptr records rdns
    12
    0 Votes
    12 Posts
    246 Views
    jamesJ
    Hello @sebastienserre Did you enable IPv6 in the Cloudron dashboard? Does the IPv6 detected in the dashboard match with the IPv6 provided by your hoster?