Added OpenClaw to BigBearUniversal Apps

AboutPull RequestAvailable OnFeaturesDefault SettingsEnvironment VariablesSupport


About

OpenClaw is a self-hosted AI agent platform that provides Claude AI integration through a local gateway. It enables running AI assistants with local tool execution, file access, and workspace management. Features include WebSocket gateway, browser automation, and extensible command framework.


Suggested By

This app was suggested by LGP via App request: Moltbot as a containerized gateway (formerly known as Clawdbot).


Pull Request

Link: feat: add OpenClaw app by dragonfire1119 · Pull Request #971 · bigbeartechworld/big-bear-universal-apps · GitHub
Changes: +227 lines added


Available On

OpenClaw is now available on the following platforms:


Features

Claude AI Integration

Connect to Claude AI through a local WebSocket gateway for secure, self-hosted AI agent functionality.

Local Tool Execution

Run AI assistants with full access to local tools, file systems, and workspace management capabilities.

Browser Automation

Built-in browser automation support for web-based tasks and interactions.

Extensible Framework

Modular command framework that allows for custom tool integration and workflow automation.

Self-Hosted

Complete control over your AI infrastructure with no external dependencies for core functionality.

Multi-Architecture Support

Native support for both amd64 and arm64 architectures for flexible deployment options.


Default Settings

Ports

  • 18789: Gateway (main interface)
  • 18790: Bridge (internal communication)

Volumes

  • Config: /home/node/.openclaw
  • Workspace: /home/node/.openclaw/workspace

Version time of creation

  • Latest: 2026.1.29

Environment Variables

Required Variables

Variable Description How to Generate
OPENCLAW_GATEWAY_TOKEN Gateway authentication token openssl rand -hex 32

Optional Variables

Variable Default Description
CLAUDE_AI_SESSION_KEY (empty) Claude AI session key for API access
CLAUDE_WEB_SESSION_KEY (empty) Claude web session key
CLAUDE_WEB_COOKIE (empty) Claude web cookie for authentication

Getting Started

After installation, complete the onboarding process:

docker compose run --rm big-bear-openclaw-cli onboard

Then access the gateway at http://your-server:18789.


Support


License

MIT


OpenClaw brings powerful AI agent capabilities to your self-hosted infrastructure. Get started today!

1 Like

Thanks for adding this project!

I could not get the onboarding process running, though. I was able to set some things up but without doctor i kinda feel lost :sweat_smile: i may need that wizard after all.

When running the onboarding command on CasaOS:

docker compose run --rm big-bear-openclaw-cli onboard

I get this error:

no configuration file provided: not found

After you ssh into the box, I ran the following command:

docker run --rm -it --entrypoint node ghcr.io/openclaw/openclaw:2026.1.29   dist/index.js onboard

I have updated the command for onboarding and generating the config. The issue was that the config that was being generated as part of the onboarding wasn’t being persisted outside the container. So we needed to add correct volumes. Correct command below:

docker run --rm -it \
  -v /DATA/AppData/big-bear-openclaw/config:/home/node/.openclaw \
  -v /DATA/AppData/big-bear-openclaw/workspace:/home/node/.openclaw/workspace \
  --entrypoint node \
  ghcr.io/openclaw/openclaw:2026.1.29 \
  dist/index.js onboard
2 Likes

On zimaOS this gets the onboarding process going but fails to run from the app for me

Got the same error on zimaOS

@Otilia_Sweitzer @Brian_Todd

try:

docker exec -it big-bear-openclaw npx openclaw onboard

Thank you so much!
Just quick note, the link to cosmos is wrong:

https://github.com/bigbeartechworld/big-bear-cosmos-cloud → https://github.com/bigbeartechworld/big-bear-cosmos

Also, the thing doesn’t seem to build correctly at the moment so it’s actually not in there right now

1 Like

it says to run the openssl command, but when I try to do that in the Zima terminal it errors

Hello @Shaun_Sommer and honestly welcome here!

openssl app (command) is nearly on all distributions. I do not have zimaOS, but try to locate app under root user

which openssl

as normal user You can use sudo command:

sudo which openssl

If there is no such app, just install it (as root):

zpkg update
zpkg install openssl

Edit my post: change opkg to zpkg.

1 Like

ZimaOS seems to use zpkg and there is no OpenSSL on there. for the gateway token, should I just randomly put something?

1 Like

I installed OpenSSL on my main PC and generated one, still no luck getting it started

1 Like

Can You please share these errors?

I uninstalled it. I tried to run the onboard and it kept saying the container was restarting and to wait for it to start.

/root@ZimaOS:/root ➜ # docker exec -it big-bear-openclaw npx openclaw onboard
Error response from daemon: Container 1ceec0c98a3da1b2646dd25f3d22021f3454b1470ab5b8df2187bcbe17814114 is restarting, wait until the container is running

This loop must be fixed before continuing with onboarding.

Please examine log of container. The easiest way is to install app Dozzle using App Store. It provides web UI for log exploring of containers.

Dozzle saw it running for a second then it disappeared again

026-02-06T20:52:11.913Z Missing config. Run `openclaw setup` or set gateway.mode=local (or pass --allow-unconfigured).

added GATEWAY_MODE = local to the settings and now I get

Shaun@ZimaOS:~ ➜ $ docker exec -it big-bear-openclaw npx openclaw onboard
WARNING: Error loading config file: open /DATA/.docker/config.json: permission d enied
permission denied while trying to connect to the Docker daemon socket at unix:// /var/run/docker.sock: Get “http://%2Fvar%2Frun%2Fdocker.sock/v1.47/containers/bi g-bear-openclaw/json”: dial unix /var/run/docker.sock: connect: permission denie d

Fix permissions first:

docker exec -u root -it big-bear-openclaw chown -R 1000:1000 /home/node

then retry without root user or -u root

docker exec -it big-bear-openclaw npx openclaw onboard