CI/CD fires now on the 1st of each month.
Andreas
Posts
-
OpenClaw -
OpenClawthis thread is about OpenClaw
Obviously, but it sounded your concerns were about community apps not OpenClaw in specific. I'll set up monthly updates then
-
Cal.com closing sourceAbsolutely lame.
-
Cal.com closing sourcehttps://x.com/pumfleet/status/2044406553508274554?s=20
Oh well, we had a good run.
-
OpenClaw@jdaviescoates maybe. But honestly I’ve been running Ente fully automatically updated with CI/CD for a year? now and never had any issues whatsoever.
-
AFFiNE - open-source Notion, Miro, Monday, Outline, Appflowy alternative@timconsidine Nope. That was before those existed. Is anyone using this package? If so I'll udpdate and set up CI/CD
-
OpenClaw@creative567145 @robi What's the preference here? My original CI/CD was set up before the community apps existed so that's why there haven't been any proper package updates. I'm happy to set up the proper pipeline, but I need to know how people want me to set this up. Should I build daily? Weekly?
I'm not actually using openclaw. I had switched to nano claw early on and am now using Hermes agent. So I can't test this before pushing updates.
-
OpenClaw@JLX89 updated to include the Tailscale CLI + daemon installed in the Docker image
To use it, add to /app/data/.env:
TS_AUTHKEY=tskey-auth-... TS_HOSTNAME=openclaw@creative567145 added the
SEARXNG_URL=as well env -
OpenClaw@creative567145 I have added these to the package. However I can't test them so please leave feedback here if something isn't working.
-
Openclaw - your free open-source AI personal assistant (formerly Clawdbot & Moltbot)@Joseph Sorry about that, just updated the package. It's now here: https://git.due.ren/andreas/ente-cloudron/-/raw/main/CloudronVersions.json
-
Openclaw - your free open-source AI personal assistant (formerly Clawdbot & Moltbot)@Joseph Sure! Did you already add the ente package?
-
Openclaw - your free open-source AI personal assistant (formerly Clawdbot & Moltbot)@robi These were patches made to the openclaw package. I'd say best is you guys test what you are trying to do then we can make all moving parts work
-
Openclaw - your free open-source AI personal assistant (formerly Clawdbot & Moltbot)I think it works now. Too slow on CPU so can't actually test it without waiting ages. Ollama will only work with a model that supports tool use, so no
tinyllama.1. Node.js version override
Cloudron base image ships Node
22.14, OpenClaw requires22.16+. We symlink/usr/local/node-22.14.0/bin/node→/usr/bin/node(NodeSource 22.22) so both the gateway
and openclaw CLI use the correct version.2. Gateway config for reverse proxy
OpenClaw doesn't expect to run behind a proxy by default. start.sh creates
/app/data/config/openclaw.jsonon first run with:gateway.mode: "local"— skips pairing requirementgateway.trustedProxies: ["172.18.0.0/16"]— trusts Cloudron's Docker networkgateway.controlUi.dangerouslyAllowHostHeaderOriginFallback: true— allows web UI behind Cloudron's reverse proxygateway.controlUi.dangerouslyDisableDeviceAuth: true— skips device pairing for web UI
3. Ollama auth proxy
OpenClaw's Ollama model discovery (
/api/tags) doesn't sendauthheaders. Cloudron's Ollama package requiresBearer tokenauth.start.shstarts a Node.js HTTP proxy onlocalhost:11434that:- Intercepts all requests to Ollama
- Injects
Authorization: Bearer <OLLAMA_API_KEY>header - Forwards to the real
OLLAMA_BASE_URL - Overrides
OLLAMA_BASE_URLtohttp://127.0.0.1:11434so OpenClaw talks to the proxy
Activated when both
OLLAMA_API_KEYandOLLAMA_BASE_URLare set in/app/data/.env.4. Auth auto-provisioning
start.sh auto-creates
/app/data/agents/main/agent/auth-profiles.jsonfrom:CLAUDE_SETUP_TOKEN→ type: "token" profileANTHROPIC_API_KEY→ type: "api_key" profile
Not sure if this is actually valuable for anyone but it should work.
-
Openclaw - your free open-source AI personal assistant (formerly Clawdbot & Moltbot)actually looks a bit more complicated and that ollama won't let openclaw do model discovery without api key… I'll have to look more into this
-
Openclaw - your free open-source AI personal assistant (formerly Clawdbot & Moltbot)Pushing an update now for easy ollama configuration. You should be able to pass endpoint and API key through the
.envTo connect your Cloudron Ollama with OpenClaw:
- install Ollama
- download a model in Ollama, for example by running
ollama pull tinyllamain the web terminal. - grab the Ollama API key with
cat /app/data/.api_keyor from the file explorer - install OpenClaw
- open file explorer for OpenClaw app and open
.env - add endpoint and api key from ollama
- restart OpenClaw
-
Openclaw - your free open-source AI personal assistant (formerly Clawdbot & Moltbot)@timconsidine I didn't bundle it with ollama. Is that something you want to do? Ollama won't really be very useful on the vast majority of servers without some beefy GPU. But you could connect openclaw with it.
-
Openclaw - your free open-source AI personal assistant (formerly Clawdbot & Moltbot)Packaged, needs more testing though
https://git.due.ren/andreas/openclaw-cloudron/-/raw/main/CloudronVersions.jsonPlus it's an opinionated packaged geared towards what I think is important but installing new skills should work as is.
-
How To Integrate OpenID Cloudron with Cloudflare Access?@girish Perfect thank you
-
Matrix Authentication Service@James I am aware, I mean migrating from the stock Matrix app
Edit: Nevermind I completely misread, I thought this is a replacement for synapse including MAS but its MAS standalone
-
AFFiNE - open-source Notion, Miro, Monday, Outline, Appflowy alternative@robi Likely in the browser cache when using the web UI. In the App locally on your computer