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
  1. Cloudron Forum
  2. Community Apps
  3. Backup seems to fail for community app

Backup seems to fail for community app

Scheduled Pinned Locked Moved Community Apps
5 Posts 2 Posters 26 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • rosanoR Offline
    rosanoR Offline
    rosano
    wrote last edited by rosano
    #1

    Not sure why this would be the case, other apps are fine.

    2026-04-29T08:24:40.883Z taskworker: Starting task 16691. Logs are at /home/yellowtent/platformdata/logs/tasks/16691.log
    2026-04-29T08:24:40.931Z taskworker: Running task of type appBackup
    2026-04-29T08:24:40.958Z tasks: updating task 16691 with: {"percent":1,"message":"Backing up •••••.•••••.•••••.•••••. Waiting for lock"}
    2026-04-29T08:24:40.982Z locks: write: current locks: {"app_backup_3c57c93b-7c67-40ad-bd65-27a18e073a68":"16691"}
    2026-04-29T08:24:40.982Z locks: acquire: app_backup_3c57c93b-7c67-40ad-bd65-27a18e073a68
    2026-04-29T08:24:40.983Z tasks: updating task 16691 with: {"message":"Snapshotting app •••••.•••••.•••••.•••••"}
    2026-04-29T08:24:40.984Z tasks: setCompleted - 16691: {"result":null,"error":{"message":"Error creating config.json: EACCES: permission denied, open '/home/yellowtent/appsdata/3c57c93b-7c67-40ad-bd65-27a18e073a68/config.json'","reason":"FileSystem Error"},"percent":100}
    2026-04-29T08:24:40.985Z tasks: updating task 16691 with: {"completed":true,"result":null,"error":{"message":"Error creating config.json: EACCES: permission denied, open '/home/yellowtent/appsdata/3c57c93b-7c67-40ad-bd65-27a18e073a68/config.json'","reason":"FileSystem Error"},"percent":100}
    2026-04-29T08:24:40.992Z taskworker: Task took 0.112 seconds
    BoxError: Error creating config.json: EACCES: permission denied, open '/home/yellowtent/appsdata/3c57c93b-7c67-40ad-bd65-27a18e073a68/config.json'
        at Object.writeConfig (file:///home/yellowtent/box/src/apps.js:1603:15)
        at snapshotApp (file:///home/yellowtent/box/src/backuptask.js:328:16)
        at uploadAppSnapshot (file:///home/yellowtent/box/src/backuptask.js:340:11)
        at backupAppWithTag (file:///home/yellowtent/box/src/backuptask.js:382:32)
        at backupApp (file:///home/yellowtent/box/src/backuptask.js:430:24)
        at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
        at async appBackup (file:///home/yellowtent/box/src/backuptask.js:594:20)
    2026-04-29T08:24:40.993Z Exiting with code 0
    
    
    1 Reply Last reply
    0
    • jamesJ Online
      jamesJ Online
      james
      Staff
      wrote last edited by
      #2

      Hello @rosano
      Depending on how the community app it is packaged it could be magnitude of things.
      When we introduced community apps, we explicitly stated that we can not offer support for these.

      Still, can you link the community app in question from https://forum.cloudron.io/topic/15172/community-apps?
      Maybe there is something in the Dockerfile which I can identify that might cause this issue.

      rosanoR 1 Reply Last reply
      0
      • jamesJ james marked this topic as a regular topic
      • jamesJ james moved this topic from Support
      • jamesJ james

        Hello @rosano
        Depending on how the community app it is packaged it could be magnitude of things.
        When we introduced community apps, we explicitly stated that we can not offer support for these.

        Still, can you link the community app in question from https://forum.cloudron.io/topic/15172/community-apps?
        Maybe there is something in the Dockerfile which I can identify that might cause this issue.

        rosanoR Offline
        rosanoR Offline
        rosano
        wrote last edited by
        #3

        @james said:

        Depending on how the community app it is packaged it could be magnitude of things.
        When we introduced community apps, we explicitly stated that we can not offer support for these.

        I'm not sure it has anything to do with the app. Seems like it's just a permissions issue on Cloudron? Two other installation of the same build (one via cloudron install and one via Community App) have no issue.

        1 Reply Last reply
        1
        • jamesJ Online
          jamesJ Online
          james
          Staff
          wrote last edited by
          #4

          Hello @rosano
          Can you compare the permissions for that file for the 3x apps?
          /home/yellowtent/appsdata/3c57c93b-7c67-40ad-bd65-27a18e073a68/config.json is the failing one, so the other two app ids go into that path.

          # get the permission for that file of the failing app
          getfacl /home/yellowtent/appsdata/3c57c93b-7c67-40ad-bd65-27a18e073a68/config.json
          # or use ls -lah for that file if getfacl is not present on your system
          

          A normal output of getfacl looks like this:

          getfacl /home/yellowtent/appsdata/1f7269d9-efb2-40db-b6b6-2dccb73d6d73/config.json
          getfacl: Removing leading '/' from absolute path names
          # file: home/yellowtent/appsdata/1f7269d9-efb2-40db-b6b6-2dccb73d6d73/config.json
          # owner: yellowtent
          # group: yellowtent
          user::rw-
          group::r--
          other::r--
          

          And the ls -lah output`:

          ls -lah /home/yellowtent/appsdata/1f7269d9-efb2-40db-b6b6-2dccb73d6d73/config.json
          -rw-r--r-- 1 yellowtent yellowtent 4.7K Nov  9 23:00 /home/yellowtent/appsdata/1f7269d9-efb2-40db-b6b6-2dccb73d6d73/config.json
          
          1 Reply Last reply
          0
          • rosanoR Offline
            rosanoR Offline
            rosano
            wrote last edited by
            #5

            @james I tried installing the app on a different name and the issue was still there, but now it's not for some reason. Will try what you suggest if it happens again and report back.

            1 Reply Last reply
            1

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

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