February 16Feb 16 Strange things here:Whenever I put in an API key for RBAVE, either directly into openclaw.josn OR during installation config settings, the Docker container will NOT start.When I remove the BRAVE API key it will continue to work great.Really strange.... Any iodeas anyone?Thanks!
February 16Feb 16 how do you guys treat gateway restarts in container?20:13:20 [gateway] signal SIGUSR1 received20:13:20 [gateway] received SIGUSR1; restartingAnd then I need to restart container manually.
February 16Feb 16 Looks like Peter (creator of OpenClaw) just signed up with OpenAI, not sure what that means for openclaw and its open source status.
February 17Feb 17 19 hours ago, TylerDurden182730 said:Did you get this working? I tried this trough open claw directly, but it adds parameters like credentialsPath to the config, which are no longer supported. I tried gog auth add [email protected] --services gmail,calendar,drive,contacts,sheets,docsbut that generates a link that points back to local host and a port that is not accessible when running in a docker.I was able to get around the redirect by adding --manual at the end and it seems that it saves the credentials in the keyring now. But openclaw still refuses to send emails. There must be some additional configuration in openclaw to get this working.(Translated from my Spanish cheat sheet)It works for me this way, using --manualFirst, review the steps to set up API access permissions here: https://github.com/steipete/gogcli?tab=readme-ov-fileSection: Quick Start → 1. Get OAuth2 CredentialsYou need to download the JSON credentials file and place it in the credentials folder.My steps:Place the credentials JSON file downloaded from Google Cloud Console in /root/.openclaw/credentials/Enter the container’s interactive session: docker exec -it OpenClaw bashgog auth credentials /root/.openclaw/credentials/client_secret.jsongog auth add [email protected] --services gmail,calendar,drive,sheets --manualClick the URL, open it in your browser, continue through until you reach an error page. Copy that URL and paste it back into the terminal — that’s what it’s requesting.You’ll be prompted to create a passphrase.Run gog auth list to view the stored credentials (you’ll be asked for the secure key again).Then run export [email protected]To check if it works, try:gog gmail labels listIt will ask for your passphrase.To prevent everything from being lost after updates:Add a path to store Google authentication credentials.Container path --> /root/.config/gogcliHost path --> /mnt/user/appdata/openclaw/gog19 hours ago, TylerDurden182730 said:Did you get this working? I tried this trough open claw directly, but it adds parameters like credentialsPath to the config, which are no longer supported. I tried gog auth add [email protected] --services gmail,calendar,drive,contacts,sheets,docsbut that generates a link that points back to local host and a port that is not accessible when running in a docker.I was able to get around the redirect by adding --manual at the end and it seems that it saves the credentials in the keyring now. But openclaw still refuses to send emails. There must be some additional configuration in openclaw to get this working. Edited February 17Feb 17 by Pochero
February 17Feb 17 I am not sure what I'm doing wrong but I can for the life of it not get OC running.My problem seems to be that the API can not connect to the gateway (even if the GUI shows a connmection and chatting works).I can't seem to figure out why. I have clean-fresh-installed 5x now, doctor will always give me "gateway connect failed: Error: pairing required".I have manually created /root/.openclaw/identity/device-auth,json (since it did not autogenerate) but now luck.I have tried to manually rotate tokens about 30x now, no luck.I tried first solving it by asking OC itself for help but it seems stuck on trying to convince me that my problem is that fact that OC seems to keep its config in /root/.openclaw", a directory that OC itself calls "ephermal" and thus not "reboot-persistent".Then I tried asking chatGPT about it and that one at least gave some intreresting hints such as correcting file privileges - but in the end it will just not work.Apparently the installation of OC in Unraid does NOT take the gateway token over from the config dialogue in unraid into the installation for the API/gateway config. Are there steps missing in the explanation here jdhill777/openclaw-unraid: Unraid Community Applications template for OpenClaw AI assistant ?Any help apprechiated! Edited February 17Feb 17 by southy44
February 17Feb 17 6 hours ago, southy44 said:I am not sure what I'm doing wrong but I can for the life of it not get OC running.My problem seems to be that the API can not connect to the gateway (even if the GUI shows a connmection and chatting works).I can't seem to figure out why. I have clean-fresh-installed 5x now, doctor will always give me "gateway connect failed: Error: pairing required".I have manually created /root/.openclaw/identity/device-auth,json (since it did not autogenerate) but now luck.I have tried to manually rotate tokens about 30x now, no luck.I tried first solving it by asking OC itself for help but it seems stuck on trying to convince me that my problem is that fact that OC seems to keep its config in /root/.openclaw", a directory that OC itself calls "ephermal" and thus not "reboot-persistent".Then I tried asking chatGPT about it and that one at least gave some intreresting hints such as correcting file privileges - but in the end it will just not work.Apparently the installation of OC in Unraid does NOT take the gateway token over from the config dialogue in unraid into the installation for the API/gateway config. Are there steps missing in the explanation here jdhill777/openclaw-unraid: Unraid Community Applications template for OpenClaw AI assistant ?Any help apprechiated!I am not sure if that is related, but have you tried network type "host"?
February 17Feb 17 8 hours ago, southy44 said:I am not sure what I'm doing wrong but I can for the life of it not get OC running.My problem seems to be that the API can not connect to the gateway (even if the GUI shows a connmection and chatting works).I can't seem to figure out why. I have clean-fresh-installed 5x now, doctor will always give me "gateway connect failed: Error: pairing required".I have manually created /root/.openclaw/identity/device-auth,json (since it did not autogenerate) but now luck.I have tried to manually rotate tokens about 30x now, no luck.I tried first solving it by asking OC itself for help but it seems stuck on trying to convince me that my problem is that fact that OC seems to keep its config in /root/.openclaw", a directory that OC itself calls "ephermal" and thus not "reboot-persistent".Then I tried asking chatGPT about it and that one at least gave some intreresting hints such as correcting file privileges - but in the end it will just not work.Apparently the installation of OC in Unraid does NOT take the gateway token over from the config dialogue in unraid into the installation for the API/gateway config. Are there steps missing in the explanation here jdhill777/openclaw-unraid: Unraid Community Applications template for OpenClaw AI assistant ?Any help apprechiated!Conect ssh to unraidhttp://localhost:18789/?token=your_gateway_tokenopen /appdata/openclaw/config/devices/pending.jsonchange "silent": false --> trueIt works for me
February 18Feb 18 18 hours ago, southy44 said:I am not sure what I'm doing wrong but I can for the life of it not get OC running.My problem seems to be that the API can not connect to the gateway (even if the GUI shows a connmection and chatting works).I can't seem to figure out why. I have clean-fresh-installed 5x now, doctor will always give me "gateway connect failed: Error: pairing required".I have manually created /root/.openclaw/identity/device-auth,json (since it did not autogenerate) but now luck.I have tried to manually rotate tokens about 30x now, no luck.I tried first solving it by asking OC itself for help but it seems stuck on trying to convince me that my problem is that fact that OC seems to keep its config in /root/.openclaw", a directory that OC itself calls "ephermal" and thus not "reboot-persistent".Then I tried asking chatGPT about it and that one at least gave some intreresting hints such as correcting file privileges - but in the end it will just not work.Apparently the installation of OC in Unraid does NOT take the gateway token over from the config dialogue in unraid into the installation for the API/gateway config. Are there steps missing in the explanation here jdhill777/openclaw-unraid: Unraid Community Applications template for OpenClaw AI assistant ?Any help apprechiated!I'm in the same boat with the gateway issues, I eagerly await an answer, someone please9 hours ago, Pochero said:Conect ssh to unraidhttp://localhost:18789/?token=your_gateway_tokenopen /appdata/openclaw/config/devices/pending.jsonchange "silent": false --> trueIt works for meThe devices folder and pending.json does not exist on my system
February 19Feb 19 the gateway errors were false positives. Once I sent a message from my mobile whatsapp open claw was able to read and respond absolutely fine. I also upgraded to openclaw version 2026.2.17 not that I think this was the issue!
February 19Feb 19 Hi thereWhen installing it locally, I can select to use OpenAI via my ChatGPT monthly subscription, could you update the Docker Container to allow it?It should be quite a lot cheaper that way.p.s. Might have missed it, if already possible.
February 19Feb 19 On 2/18/2026 at 12:01 AM, Pochero said:Conect ssh to unraidhttp://localhost:18789/?token=your_gateway_tokenopen /appdata/openclaw/config/devices/pending.jsonchange "silent": false --> trueIt works for meThat actuall did the trick!Thanks!@dvkwong do:open CLI of UNRAIDenter the Docker container of OpenClaw: docker exec -it OpenClaw bashinstall editor e.g. joe or vim apt-get install [your editor]go to directory: cd ~/.openclaw/devices/ Editiere Datei wie oben angegeben: vim penjding.jsonDanach Container neu starten
February 19Feb 19 Thanks @southy44 I have made the updates, I'll monitor and see if I get any further issues. # cat ~/.openclaw/devices/pending.json{ "silent": true}
February 20Feb 20 Has anyone added a browser to the docker? I'm trying to get this to work but I have no idea what to do to get this going. Anyone else got it to work?On 2/16/2026 at 7:35 AM, TylerDurden182730 said:Did you get this working? I tried this trough open claw directly, but it adds parameters like credentialsPath to the config, which are no longer supported. I tried gog auth add [email protected] --services gmail,calendar,drive,contacts,sheets,docsbut that generates a link that points back to local host and a port that is not accessible when running in a docker.I was able to get around the redirect by adding --manual at the end and it seems that it saves the credentials in the keyring now. But openclaw still refuses to send emails. There must be some additional configuration in openclaw to get this working.I ended up using imap and it works better. I kinda gave up on gog since it kept getting disconnected.
February 20Feb 20 Also Has anyone added a browser to the docker? I'm trying to get this to work but I have no idea what to do to get this going. Anyone else got it to work?
February 20Feb 20 On 2/16/2026 at 3:17 PM, chortya said:how do you guys treat gateway restarts in container?20:13:20 [gateway] signal SIGUSR1 received20:13:20 [gateway] received SIGUSR1; restartingAnd then I need to restart container manually.I've been using --init --restart unless-stoppedin Extra Parameters to get it to restart properly. Not sure if it was just --init or the --restart that did it's working for me cleanly right now Edited February 20Feb 20 by michaelt604
February 20Feb 20 So now I also run into the gateway issue. Normal commands work fine, but when I tell OC to create a task that needs a CRON job I get the following error[tools] cron failed: gateway closed (1008): unauthorized: device token mismatch (rotate/reissue device token) Gateway target: ws://192.168.86.45:18789 Source: local lan 192.168.86.45 Config: /root/.openclaw/openclaw.json Bind: lanMy gateway config looks like this, I have a feeling that the issue comes from OC talking to itself via the IP address and not using a token. "gateway": { "port": 18789, "mode": "local", "bind": "lan", "controlUi": { "allowInsecureAuth": true }, "auth": { "mode": "token", "token": "MY TOKEN" }, "tailscale": { "mode": "off", "resetOnExit": false }My pending.js was empty, so I added{ "silent": true } but that did not change anything.
February 20Feb 20 My open claw keeps telling me the open claw cli isn't abvailable when I try tio check gateway status etc from a chat. I think this is becuase in this docker to run commands we can't use openclaw command. How do I alias that so it get picked up in the docker environment?
February 20Feb 20 4 minutes ago, unraid-user said:My open claw keeps telling me the open claw cli isn't abvailable when I try tio check gateway status etc from a chat. I think this is becuase in this docker to run commands we can't use openclaw command. How do I alias that so it get picked up in the docker environment?That is because you are running in a docker and not natively. You can usenode dist/index.js gateway status --token "YOUR TOKEN"to see the status
February 20Feb 20 7 hours ago, razorline said:Also Has anyone added a browser to the docker? I'm trying to get this to work but I have no idea what to do to get this going. Anyone else got it to work?Do you mean to give the bot the ability to e.g. search for stuff in the internet in order to answer a question that you give it? Then use the BRAVE API, I think I have that working.Or you you mean you want to be using a browser window and OC can actually SEE that window and maybe even interact with it? That won't work if you have it running on UNRAID since UNRAID doesn't have a desktop. You could start a VM with an OS with a desktop in UNRAID (There are some available in the Apps in unraid). But then you would probably need to install OpenClaw inside THAT virtual machine because it would need to run THERE.Not sure if there are other ways to do this, such as using a RDP-connection from OC to your personal desktop to have him watch you over the shoulder, I could imagine some use cases for that but not sure if something like this has been implemented yet.
February 20Feb 20 On 2/6/2026 at 11:19 AM, iBuSH said:Why cant we use the openclaw-cli command in docker container?From OpenClaw website it seems it supposed to be availablehttps://docs.openclaw.ai/install/docker*Edit*I've changed the post arguments to this, and now its workingsh -c "mkdir -p /root/.openclaw /home/linuxbrew; [ -s /root/.openclaw/openclaw.json ] || echo '{\"gateway\":{\"mode\":\"local\",\"bind\":\"lan\",\"controlUi\":{\"allowInsecureAuth\":true},\"auth\":{\"mode\":\"token\"}}}' > /root/.openclaw/openclaw.json; echo 'alias openclaw-cli=\"node dist/index.js\"' >> ~/.bashrc; exec node dist/index.js gateway --bind lan"This worked for me. Can this be incorporated into the unraid template please?
February 20Feb 20 12 minutes ago, TylerDurden182730 said:That is because you are running in a docker and not natively. You can usenode dist/index.js gateway status --token "YOUR TOKEN"to see the statusThanks. I've used the fix quoted above so that I can use the same commands as in the documentation.
February 20Feb 20 28 minutes ago, southy44 said:Do you mean to give the bot the ability to e.g. search for stuff in the internet in order to answer a question that you give it? Then use the BRAVE API, I think I have that working.Or you you mean you want to be using a browser window and OC can actually SEE that window and maybe even interact with it? That won't work if you have it running on UNRAID since UNRAID doesn't have a desktop. You could start a VM with an OS with a desktop in UNRAID (There are some available in the Apps in unraid). But then you would probably need to install OpenClaw inside THAT virtual machine because it would need to run THERE.Not sure if there are other ways to do this, such as using a RDP-connection from OC to your personal desktop to have him watch you over the shoulder, I could imagine some use cases for that but not sure if something like this has been implemented yet.Ah gotcha. I did see a openclaw docker container that has that capability already implemented and wasn't sure how that would work. Thank you though!
February 20Feb 20 Guys, all of you using OpenClaw on Unraid,What's your verdict on actual "usefullness"?My point is: I have not too shabby hardware in my unraid - an I5-7500 / 16GB RAM and not a lot of load.But even with a lower tier model (eg Haiku) connected over API (not subscription but "pay per use" and of course NOT a local model) I get "API rate limit reached" bascially after a few minutes of casual conversation.Nothing complex, no large tasks with hundrets of tokes, really 3 minutes of "what's the time" will be enough to kick me out.I'm not sure if the limiting factor is my local hardware or the API limiting, but this thing isn't usefull for anything in practice. I can not understand how people report that they could generates scripts, have multiple agents running doing coding etc... this is utterly unusable. What's your experience: do you have OpenClaw running (NO local models of course, just relaying to public models) and it is acutally good enough for some basic real world tasks or is this just a lost case?
February 20Feb 20 4 hours ago, southy44 said:Guys,all of you using OpenClaw on Unraid,What's your verdict on actual "usefullness"?My point is: I have not too shabby hardware in my unraid - an I5-7500 / 16GB RAM and not a lot of load.But even with a lower tier model (eg Haiku) connected over API (not subscription but "pay per use" and of course NOT a local model) I get "API rate limit reached" bascially after a few minutes of casual conversation.Nothing complex, no large tasks with hundrets of tokes, really 3 minutes of "what's the time" will be enough to kick me out.I'm not sure if the limiting factor is my local hardware or the API limiting, but this thing isn't usefull for anything in practice.I can not understand how people report that they could generates scripts, have multiple agents running doing coding etc... this is utterly unusable.What's your experience: do you have OpenClaw running (NO local models of course, just relaying to public models) and it is acutally good enough for some basic real world tasks or is this just a lost case?I have mine connected to OpenAI API. I stuck $20 on it and have used about $2 over 2 days of queries here and there. My issues with running OpenClaw in a container is I get timeouts from requests that take longer than a minute. Trying to work out where in the pipeline that's happening. Also because OpenClaw is running in a unraid container it doesn't have access to a few system calls so I feel I'm not letting OpenClaw do all it can do. I've considered sticking it into a linux VM instead just to check out if there's a significant different in usability. Right now I am slowly using a couple of features and not rushing into getting lots of skills working. Brave API search is working. GitHub integration is working. It's checked out a project for me and added files to dockerise it and checked them in. Simple stuff, but I prefer getting stuff working before moving onto other skills. So it's limited use right now but mostly because I want to go at a slower pace.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.