You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running paperclip inside a docker compose stack (using the compose file from the /docker folder in the repo) I kept running into the issue that the claude_local adapter kept claiming that claude wasn't logged in (Not logged in).
Even tough running claude auth status confirmed successful login.
Turns out it's a permission issue.
The web process inside the container is run under user id 1000 but a plain docker compose exec ... uses root (uid 0).
So the solution is to:
docker compose exec --user 1000 server bash
claude login
That will ensure the claude config files are written with the correct user id.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
When running paperclip inside a docker compose stack (using the compose file from the
/dockerfolder in the repo) I kept running into the issue that the claude_local adapter kept claiming that claude wasn't logged in (Not logged in).Even tough running
claude auth statusconfirmed successful login.Turns out it's a permission issue.
The web process inside the container is run under user id
1000but a plaindocker compose exec ...uses root (uid0).So the solution is to:
That will ensure the claude config files are written with the correct user id.
All reactions