Secure self-hosted OpenClaw deployment on Hetzner Cloud with Tailscale
Stars
15
Forks
9
Watchers
15
Open Issues
7
Overall repository health assessment
^1.0.0^1.32.0^3.218.0^4.16.0^5.3.0^25.2.0^10.9.2^5.9.3258
commits
refactor(obsidian): remove vault cloning role, keep only headless sync
092277cView on GitHubfeat(config): add Gemini image generation, fix xAI web search (openclaw#54555)
5bcf907View on GitHubrefactor(workspace): curate AGENTS.md, remove blockinfile injections
d6d488cView on GitHubfix(config): inject sensitive nested keys via direct JSON write (openclaw#6070)
f8f45e5View on GitHubfix(ci): use OPENCLAW_TOKEN for device pairing (bypasses WSS pairing requirement)
c5e908aView on GitHubfix(ci): resolve Tailscale WSS URL without jq (unavailable on fresh VPS)
fb7f83dView on GitHubfix(workspace): add no_log to prevent deploy key leak in CI logs
0be73efView on GitHubdebug(telegram): add diagnostic output for auto-pair failure
69fa8aaView on GitHubfix(ci): ignore stale Pulumi errors on Hetzner fallback retry
08b9d3bView on GitHubfix(ci): handle stale Pulumi errors after Hetzner fallback retry
214bc17View on GitHubfix(ci): add pulumi refresh before Hetzner fallback retry
2949724View on GitHubfix(beads): use copy+file tasks for SQL grants to avoid Ansible parsing
e14d138View on GitHubfix(beads): use heredoc for SQL grants to avoid Ansible quote parsing
f469af4View on GitHubdocs: update upgrade spec with implementation findings
5711f34View on GitHub