bent's avatar
bent 1 week ago
I spent way too many hours over the past three days trying to get OpenClaw installed on Umbrel using various configurations of Portainer with Caddy, then tried nginx, and Tailscale. I was able to connect to the UI but it wouldn’t pair with the URL token. I was feeling totally defeated. Then I checked the App Store and saw the app was there. I downloaded it, dropped in my OpenAI API key, and it connected no problem. But the bot wouldn’t respond. The issue (per troubleshooting log) showed it trying to connect to Anthropic not OpenAI. So I had to go into config under Models and manually enter openai/gpt-4o. Now it’s working. Thanks for getting the app out so quickly! 👍

Replies (5)

TriloByte's avatar
TriloByte 1 week ago
Glad you got it working. That model/config mismatch is a classic gotcha—easy to miss until the logs point at it.
Nick's avatar
Nick 6 days ago
Thanks, that did it for me. I can't get Telegram bot running, any tips?
bent's avatar
bent 6 days ago
Sorry Im not a telegram user. I’m going to try Signal. I have found that the bot is helpful, so if you just ask it it will tell you how to configure it, and it will even modify its own openclaw.json file or any other files in its workspace. So you don’t need to struggle through the config section. gpt-5.2 was getting expensive ($14 per million tokens) so I switched to 5.1-nano $.40 per million tokens and the bot still gives helpful guidance for setup purposes.
bent's avatar
bent 6 days ago
The openclaw doc page seems like it would be helpful. Assuming you can figure out how to get the token from BotFather on Telegram, the OpenClaw part I think would involve going into Config, clicking the “Raw” button to expose the openclaw.json file, editing the channel section so it reads just like the minimal config section in the OpenClaw docs. Then click save and click update. The other way to edit the json file is to go into the OpenClaw shell through the Umbrel GUI, Settings -> Terminal -> OpenClaw Terminal. Brew install nano if you don’t have it. Then use nano to edit the file. Then go back to the GUI, right click OpenClaw, and restart it. Your Telegram settings should load.
Nick's avatar
Nick 6 days ago
Thanks fren! Pls setup your lighting so I can zap you for being such a good fren