Skip to content

permissions error running docker #2237

@arthurvaverko

Description

@arthurvaverko

I'm trying to run webui for my locally installed Hermes agent

docker run --name hermes-webui -d \
  -e WANTED_UID=$(id -u) -e WANTED_GID=$(id -g) \
  -v ~/.hermes:/home/hermeswebui/.hermes \
  -e HERMES_WEBUI_STATE_DIR=/home/hermeswebui/.hermes/webui \
  -v ~/workspace:/workspace \
  -p 127.0.0.1:8787:8787 \
  ghcr.io/nesquena/hermes-webui:latest

ands the logs show me

chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/99/9d75f360dc066ecfb26dce319b7dacbb810832': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/52/e08cb2cb583643ed2f43bd6959cd5a256b1fba': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/0a/8a2d025242dd2fd159e2e41398e2454eabffc5': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/d3/7178ab90968031b0a3653e6b59c05e2bc66717': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/d4/f60840b3a744ad64f2c82425757b310133ff3f': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/a7/b4f654264b5ee78bb4f0acc11eadc2949a01b5': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/dc/6bc6453315431987caab84688b6198e16d09d1': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/dc/c2a76b2d5db6ff664e8fe6042545b35f17a362': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/b6/a50cb88953d1e7fac8c3edc9294805d4e1f1ba': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/b6/f2ff5136e5c818d4f12634d30da7cb15eedd4f': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/d5/ef7fa48b66d0d3eb88990474039e2eae4fbf13': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/b0/99032877af3f5db5e3f0e5f97346259f6ba149': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/a1/444abae6b00ca9e606b527965ce87ca9cacea1': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/a1/04e9d179e72212aa0b96d20002eb51cdbb7b2c': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/e6/53f71e1ea7d2f62cd4c1858df693219a7a8a8b': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/f8/715e9f4fd2888e84e6c3b9e77f98c3b0d0eadf': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/2d/e5c3dc374ebb471646092a74690de6e206453f': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/4a/a47880716681e74c69da7d748a7eecb550e782': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/4a/3b822aa2341a0a689b385d824998fc79a4a25d': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/24/6c26d48ba15449e6b3f12e19e17f6283481e8f': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/23/b68c342c6275544ba6032561d4c662a4ba5fd3': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/8d/e358dbafbe25ffcc328d24e5849b973ea61100': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/15/94608b4bd81e4d947117324b9916c0f3ee2894': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/8c/792c1bc7871ce440e66845bf1e30800f7502e4': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/49/e9aa38b7537d61b0e700d57b8e83154691c45f': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/2e/b8d73053db4627c4c8432bc7740ca61b5b627d': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/2b/961b80ea66c9e81c1d17dc2276f1c3df3d42da': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/47/d6f905ab5c98d65707af574aa59993d2461670': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/47/cb20d4e3a6a4fb8aab66aa7127dd6aa0948664': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/8b/59853ecf088dcaa334462f6db9ba4b9ec40ab7': Permission denied
chown: changing ownership of '/home/hermeswebui/.hermes/hermes-agent/.git/objects/14/6dd3eedb35ae39e3735240738cec15b4872bbd': Permission denied
!! ERROR: Failed to set owner of /home/hermeswebui
!! Exiting script (ID: 1)

here is an output of ls -lha

arthurvaverko@Arthur-Mac app-dashboard-tiles-white % ls -lha ~/.hermes/hermes-agent/.git/objects/
total 0
drwxr-xr-x@ 76 arthurvaverko  staff   2.4K May 13 16:01 .
drwxr-xr-x@ 13 arthurvaverko  staff   416B May 13 14:32 ..
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 00
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 07
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 08
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 0a
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 13
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 14
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 15
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 16
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 18
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 19
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 1b
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 1c
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 1f
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 23
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 24
drwxr-xr-x@  5 arthurvaverko  staff   160B May 13 16:01 28
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 2b
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 2d
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 2e
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 31
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 32
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 34
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 35
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 43
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 47
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 49
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 4a
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 4e
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 50
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 52
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 54
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 5e
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 60
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 61
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 62
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 68
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 69
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 75
drwxr-xr-x@  5 arthurvaverko  staff   160B May 13 16:01 7c
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 82
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 89
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 8b
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 8c
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 8d
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 93
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 96
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 99
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 9a
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 9d
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 9f
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 a1
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 a6
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 a7
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 b0
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 b5
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 b6
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 b9
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 be
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 c1
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 ca
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 d1
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 d3
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 d4
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 d5
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 d8
drwxr-xr-x@  4 arthurvaverko  staff   128B May 13 16:01 dc
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 de
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 e5
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 e6
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 f3
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 16:01 f8
drwxr-xr-x@  3 arthurvaverko  staff    96B May 13 14:08 fb
drwxr-xr-x@  2 arthurvaverko  staff    64B May 13 13:06 info
drwxr-xr-x@  5 arthurvaverko  staff   160B May 13 13:06 pack

any one can help ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdockerDocker setup, volumes, permissions, containerizationneedinfo

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions