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


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
T

Teiluj

@Teiluj
Unfollow Follow
About
Posts
288
Topics
76
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Immich v3 breaking changes
    T Teiluj

    Thanks for this - not sure what happened to the original links and how I ended up on what seem like a dev server
    I edited my original post to fix the links.

    Immich

  • App update failing with "Downgrades are not permitted"
    T Teiluj

    Thanks @nebulon - Much appreciated.

    Support dashboard update cache

  • IT-Tools and OIDC - Looping issue
    T Teiluj

    @joseph Thanks - This is only a problem with the IT-tools app and this user.

    Essentially this is reproducible in the sense that the user is pulled/synced from a master Cloudron directory (on server A) and the behavior is the same whether the application is running on server A B or C.

    To which extend it can be reproduce on a different server with a different user directory/directory setup, I am not sure.

    I will contact support as suggested.

    IT-Tools

  • App update failing with "Downgrades are not permitted"
    T Teiluj

    @nebulon said:

    And if you run systemctl restart box on the server, does the issue persist?

    Yes, the issue persist.

    Support dashboard update cache

  • App update failing with "Downgrades are not permitted"
    T Teiluj

    @nebulon said:

    looks like something has the cached app update info. If you click the "check for updates" button and reload the dashboard, does the situation change?

    Unfortunately no, nothing changed - The app is still marked as "update-able"

    Support dashboard update cache

  • App update failing with "Downgrades are not permitted"
    T Teiluj

    I am facing an issue with an app marked as needed an update even if the the app shows as already being on the latest package version.

    • App: Vaultwarden
    • Current version on the server it is running on: Vaulwarden 1.36.0
    • Package version: com.github.bitwardenrs@1.25.0

    I believe that this is already the latest version of the Cloudron package / Vaulwarden app.

    The app however shows as having an update available:
    ba3b3bbc-0374-4a84-8804-17279ecc804f-image.jpeg

    Upon attempting to update, the process fails with the following error:

    Downgrades are not permitted for apps installed from AppStore or Community. force to override
    

    This sounds similar to this. However, contrarily to this post, I am not at the liberty to restore backup of the app since I cannot be sure when the issue started and there has been some update to the data within the app since then.

    A couple of sidenote:

    • cloning the app works and the cloned app does not suffer from the same issue.
    • cloudron-support --troubleshoot is clean.

    Any suggestion on how to solve the underlying issue?

    Support dashboard update cache

  • Ability to change calendar color for calendard shared with you.
    T Teiluj

    At the moment, when user A shares calendar "Personal" with user B, user B see the following:

    76827f35-8a05-43f4-9997-252d73bfc167-image.jpeg

    As far as I was able to test, User B does not have the possibility to change either the name or the color of the calendar shared with him within the his app context.

    As you can see, User B now has two "Personal" blue calendar. This makes it challenging to differentiate on the calendar views.

    Possibly, calendar colors should be limited to each user context making customizing colors personal whether for your own calendar or for calendar shared with you.

    Ideally, and since I think that in some occasion having a unified calendar color for all having access to given shared calendar might be relevant too, this could also be a "flag"/tick box to select when sharing a calendar. something like "enforce coloring"

    Hopefully this makes sense also.

    Calendar

  • Public view of calendar(s)
    T Teiluj

    @nebulon This is great.

    Couple of quick notes / suggestions from my side:

    • At the moment, this enables the exposition of a single calendar at a time / per link. It would be great if it was possible to expose multiple calendars via the same link - aka a calendars "view".
      E.g. I have a calendar 1 for Room A and a calendar 2 for Room B -> the ablility to have a view exposing calendar 1&2 at the same address to have a quick overview of both calendars at the same time.

    • Possibly, it is my permanent brain fog, but I had to search a bit to find the "public sharing" of the calendar (currently under the "edit calendar" menu option).

      9dae45d0-2b7e-4656-bab8-192d4148d508-image.jpeg

      Possibly it would make sense to have a direct way to enable public sharing under the "Sharing" menu option too, or alternatively, in that "Sharing" menu option, a "public sharing" hyperlink redirecting to that "edit calendar" option.

      fe1441fe-19d3-4555-8f0a-e369c36523bd-image.jpeg

      Another alternative would be to leave it as it is, but change the wording from public sharing to "publishing" or "publish"

    Thanks again for the implementation

    Calendar

  • Ability to turn on/off booking page system / creation centrally
    T Teiluj

    Having the ability to create booking page is great / interesting and I am looking forward how this develops.

    However, sometime, this might run against booking system already in place (cal.com / Tymeslot etc..), possibly getting user confused and diverting the booking process from a

    Possibly there should be a way to centrally managed whether a user can create booking page or not.

    Ideally, this would be governed by permissions (giving user x or usergroup y permissions fro create booking pages) requiring a users / permissions dashboard.
    But an easier/faster way might be to simply have this governed by either a switch at the app level, or a env variable.

    The switch would then simply disable the booking page functions from the calendar app and make this disappear.

    fd85b5b5-f425-465d-84c9-a8b1e5b9394f-image.jpeg

    Hopefully this makes sense.

    Calendar

  • Docmost to v0.95 but no such release available from Github
    T Teiluj

    @joseph so I though - I guess just a timing question until this is published in github with accompanying release notes.
    I 'll be patient... I promise I can...

    Docmost

  • Docmost to v0.95 but no such release available from Github
    T Teiluj

    It looks like Cloudron release for Docmost v0.95 was published. But interestingly, there is no such release on Docmost's public github.

    Any ideas? or is this likely just a timing issue in between Cloudron's source and the publication/release of v0.95 on github?

    Docmost

  • IT-Tools and OIDC - Looping issue
    T Teiluj

    So, I did not update the thread for a while, but I can confirm that for this same synced-in user, this is happening what ever the server the application is installed on.

    Only this user.

    No idea why, and how to debug this further - This is pretty annoying, since the user is me 😠

    Any idea how to go on about this?

    IT-Tools

  • New Question Editor require config.php change
    T Teiluj

    @girish I can confirm that your fix solved the issue, at least on our side.
    Many thanks - Much appreciated!

    After a brief look, the new editor looks much better than previous one.

    LimeSurvey

  • Contacts & Calendar
    T Teiluj

    These are great additions.

    I made a suggestion here already with regards to the calendar - This would be fantastic and would allow to use a "publicly published set of calendars" in case of event and/or in various other places - More info here

    Announcements

  • Public view of calendar(s)
    T Teiluj

    Thanks for roadmap inclusion.

    We are using something similar with a different product and it is incredibly useful. Having this on Cloudron would greatly improve product overlap.

    in our current case, the publication is for read-only purpose mostly so this is what I would suggest initially.

    Although there might be some benefit to having the possibility to publish a given set of calendar publicly, with editing capabilities (e.g. collaboration with external non cloudron-based third party etc..)

    Calendar

  • Immich v3 breaking changes
    T Teiluj

    Hi - I am sure Cloudron's team is all over it already, but since I have done something similar for Paperless-ngx yesterday and I came across this today, here it goes:

    Heads up for incoming Immich v3 breaking changes!
    More info here
    Blog announcement here

    Hope this helps and the migration of Cloudron's app goes smoothly when the times come.

    Cheers!

    [Edit] Fix links.

    Immich

  • Paperless v3 breaking changes
    T Teiluj

    A quick heads up - Paperless-ngx is nearing v3 release and it seems to be a big one introducing breaking changes.
    More info here:
    https://github.com/paperless-ngx/paperless-ngx/blob/beta/docs/migration-v3.md

    Hopefully this can carry on being supported by Cloudron.

    Paperless-ngx

  • New Question Editor require config.php change
    T Teiluj

    Hi @james
    The console shows errors/warning of the following type:

    Object { name: "FCP", value: 2166.71, rating: "needs-improvement", delta: 2166.71, entries: (1) […], id: "v5-1781697002910-5326925753083", navigationType: "navigate" }
    57.038de187.js:1:917
    Object { name: "TTFB", value: 516.677, rating: "good", delta: 516.677, entries: (1) […], id: "v5-1781697002910-9995917222311", navigationType: "navigate" }
    57.038de187.js:1:917
    API Error: 
    Object { code: "NOT_FOUND", message: "An unknown error occurred", httpStatus: 404, originalError: AxiosError }
    index.afa03a1e.js:1:2314
    API Error: 
    Object { code: "NOT_FOUND", message: "An unknown error occurred", httpStatus: 404, originalError: AxiosError }
    index.afa03a1e.js:1:2314
    API Error: 
    Object { code: "NOT_FOUND", message: "An unknown error occurred", httpStatus: 404, originalError: AxiosError }
    index.afa03a1e.js:1:2314
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  20ms]
    
    Source map error: Error: request failed with status 404
    Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
    
    Resource URL: https://<my.limesurvey.url>/editor/build/static/js/async/57.038de187.js
    Source Map URL: 57.038de187.js.map
    Source map error: Error: request failed with status 404
    Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
    
    Resource URL: https://<my.limesurvey.url>/editor/build/static/css/index.5d734da9.css
    Source Map URL: index.5d734da9.css.map
    Source map error: Error: request failed with status 404
    Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
    
    Resource URL: https://<my.limesurvey.url>/editor/build/static/css/594.74d89bab.css
    Source Map URL: 594.74d89bab.css.map
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  17ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  18ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  31ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  23ms]
    
    Source map error: request failed with status 404
    Resource URL: https://<my.limesurvey.url>/editor/build/static/js/async/57.038de187.js
    Source Map URL: 57.038de187.js.map
    Source map error: request failed with status 404
    Resource URL: https://<my.limesurvey.url>/editor/build/static/js/index.afa03a1e.js
    Source Map URL: index.afa03a1e.js.map
    Source map error: request failed with status 404
    Resource URL: https://<my.limesurvey.url>/editor/build/static/js/lib-polyfill.57770fb6.js
    Source Map URL: lib-polyfill.57770fb6.js.map
    Source map error: request failed with status 404
    Resource URL: https://<my.limesurvey.url>/editor/build/static/js/594.9d0509ec.js
    Source Map URL: 594.9d0509ec.js.map
    Source map error: request failed with status 404
    Resource URL: https://<my.limesurvey.url>/editor/build/static/js/lib-react.921b21ad.js
    Source Map URL: lib-react.921b21ad.js.map
    Source map error: request failed with status 404
    Resource URL: https://<my.limesurvey.url>/editor/build/static/js/lib-axios.d29b975f.js
    Source Map URL: lib-axios.d29b975f.js.map
    Source map error: request failed with status 404
    Resource URL: https://<my.limesurvey.url>/editor/build/static/js/lib-router.ff97bacb.js
    Source Map URL: lib-router.ff97bacb.js.map
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  21ms]
    
    Source map error: Error: request failed with status 404
    Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
    
    Resource URL: https://<my.limesurvey.url>/editor/build/static/js/index.afa03a1e.js
    Source Map URL: index.afa03a1e.js.map
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  17ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  16ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  16ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  19ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  16ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  90ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  18ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  16ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  22ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  42ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  15ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  30ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  36ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  30ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  23ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  40ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  16ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  34ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  17ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  24ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  41ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  36ms]
    
    Object { name: "INP", value: 16.667, rating: "good", delta: 16.667, entries: (1) […], id: "v5-1781697002910-7874295037768", navigationType: "navigate" }
    57.038de187.js:1:917
    Object { name: "LCP", value: 2200.044, rating: "good", delta: 2200.044, entries: (1) […], id: "v5-1781697002910-4018760916501", navigationType: "navigate" }
    57.038de187.js:1:917
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  19ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  24ms]
    
    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  18ms]
    
    

    Here is the details of the XHRGET Error:

    XHRGET
    https://<my.limesurvey.url>/rest/v1/version-info
    [HTTP/2 404  17ms]
    
    	
    GET
    	https://<my.limesurvey.url>/rest/v1/version-info
    Status
    404
    VersionHTTP/2
    Transferred430 B (277 B size)
    Referrer Policysame-origin
    DNS ResolutionDNS over HTTPS
    
        	
        content-length
        	277
        content-type
        	text/html; charset=iso-8859-1
        date
        	Wed, 17 Jun 2026 11:50:24 GMT
        server
        	nginx
        X-Firefox-Spdy
        	h2
        	
        Accept
        	application/json, text/plain, */*
        Accept-Encoding
        	gzip, deflate, br, zstd
        Accept-Language
        	en-US,en;q=0.9
        Connection
        	keep-alive
        Cookie
        	PHPSESSID=<myPHPSessionID>; YII_CSRF_TOKEN=<myYIITokken>
        Host
        	<my.limesurvey.url>
        Referer
        	https://<my.limesurvey.url>/editor/
        Sec-Fetch-Dest
        	empty
        Sec-Fetch-Mode
        	cors
        Sec-Fetch-Site
        	same-origin
        Sec-GPC
        	1
        User-Agent
        	Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0
    

    Hope this helps - Thanks,

    LimeSurvey

  • New Question Editor require config.php change
    T Teiluj

    Additionally after a further check, switching to the new question editor prevent access to surveys (creating / modifying), with a "checking permissions" purple wheel of.... waiting.

    c9e0c855-6bcb-4d89-80a2-1482cb6a4516-image.jpeg

    Reverting the changes in config.php fix the issue of access to the surveys, but does prevent access to the new question editor too.

    LimeSurvey

  • New Question Editor require config.php change
    T Teiluj

    Just an FYI:

    With the arrival of LimeSurvey 7, there seems to be a new Question Editor available.

    However, this require a change in the config.php which trigger a rewrite of URLs.
    More info here:
    https://www.limesurvey.org/manual/LimeSurvey_7_Question_Editor

    Manually changing the config.php is trivial, but I wonder if this is something that should be considered as updating the Cloudron app package with, as default, considering the direction the app is taking

    Due to the impact/consequences of the change however (details in the article linked above), triggering the update to the package should be a manual one and not pushed as automatic.

    LimeSurvey
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search