OpenClaw Installation Tips: Skip Onboarding and Use Diagnostic Commands

An OpenClaw user on Reddit shares specific installation troubleshooting advice based on repeated setup experience, particularly on headless VPS environments like Contabo.
Key Installation Recommendations
The source provides these concrete steps:
- Start with skip onboarding installation - most issues occur during the onboarding process, especially when installing on VPS
- After setup, first set up proper approvals before configuring any channels
- Read the output of
openclaw doctorandopenclaw statuscommands to understand system state - Use these diagnostic outputs to guide LLMs to fix issues (LLMs sometimes focus on wrong problems or claim everything is fine when it's not)
Practical Example
The user notes: "Having only messaging allowed is ok for LLM but you would want more things to be done from different channels, reading the openclaw status and openclaw doctor helps." This suggests that default configurations might be insufficient for production use, and the diagnostic commands reveal what capabilities are actually enabled versus what you need.
The advice comes from hands-on experience: "This is coming from my experience in installing it repeatedly and running into issues. My setup is on headless VPS on Contabo."
📖 Read the full source: r/openclaw
👀 See Also

Running MiniMax M2.7 Q8_0 128K on 2x3090 with CPU Offloading – Real-World Benchmarks and Config
A user successfully runs MiniMax M2.7 at Q8_0 with 128K context on two RTX 3090s plus DDR4 RAM, achieving ~50 tps prompt processing and ~10 tps token generation, and shares their llama-server flags.

Using ntfy for OpenClaw agent notifications
A developer shares their experience using ntfy.sh's self-hosted version for push notifications from OpenClaw agents, avoiding Discord/Telegram bots by running ntfy serve on the same VPS and using HTTP post requests.

Stop Claude's Em Dashes with One Line in Preferences or Claude.md
Add a specific sentence to your Claude.ai profile preferences or Claude.md to reduce em dashes by ~98%. This is a practical tweak tested by the community.

Multi-Agent Orchestration in OpenClaw: Centralize Rules, Spawn Sub-Agents
An OpenClaw user describes moving from duplicated workspace instructions to a single main agent that spawns sub-agents, enforcing architectural rules (e.g., persist structured data as .JSON) across all agent workspaces.