Run startup skill installs in background
Browse files- Dockerfile +14 -10
Dockerfile
CHANGED
|
@@ -77,16 +77,20 @@ RUN printf '%s\n' \
|
|
| 77 |
' run_optional "skills-add:${skill}" npx --yes skills add "$skill" --agent "github-copilot" --yes' \
|
| 78 |
'}' \
|
| 79 |
'if [ "${OPENCLAW_AUTO_INSTALL_SKILLS:-1}" = "1" ]; then' \
|
| 80 |
-
'
|
| 81 |
-
'
|
| 82 |
-
'
|
| 83 |
-
'
|
| 84 |
-
'
|
| 85 |
-
'
|
| 86 |
-
'
|
| 87 |
-
'
|
| 88 |
-
'
|
| 89 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
| 90 |
'fi' \
|
| 91 |
'if [ "${OPENCLAW_ENABLE_GEMINI_CLI_AUTH:-1}" = "1" ]; then' \
|
| 92 |
' echo "[openclaw-entrypoint] step=enable-gemini-cli-auth status=start"' \
|
|
|
|
| 77 |
' run_optional "skills-add:${skill}" npx --yes skills add "$skill" --agent "github-copilot" --yes' \
|
| 78 |
'}' \
|
| 79 |
'if [ "${OPENCLAW_AUTO_INSTALL_SKILLS:-1}" = "1" ]; then' \
|
| 80 |
+
' echo "[openclaw-entrypoint] step=skills-add status=start background=1"' \
|
| 81 |
+
' (' \
|
| 82 |
+
' install_skill "Martian-Engineering/lossless-claw"' \
|
| 83 |
+
' install_skill "charon-fan/agent-playbook@self-improving-agent"' \
|
| 84 |
+
' install_skill "useai-pro/openclaw-skills-security@skill-vetter"' \
|
| 85 |
+
' install_skill "theagentservice/skills@openclaw-backup"' \
|
| 86 |
+
' install_skill "epiral/bb-browser@bb-browser"' \
|
| 87 |
+
' install_skill "vercel-labs/agent-browser@agent-browser"' \
|
| 88 |
+
' install_skill "joeseesun/opencli-skill@opencli"' \
|
| 89 |
+
' install_skill "clawops/cron-claw@cron-claw"' \
|
| 90 |
+
' install_skill "aradotso/trending-skills@openclaw-control-center"' \
|
| 91 |
+
' install_skill "clawops/claw-router@claw-router"' \
|
| 92 |
+
' echo "[openclaw-entrypoint] step=skills-add status=done"' \
|
| 93 |
+
' ) 2>&1 &' \
|
| 94 |
'fi' \
|
| 95 |
'if [ "${OPENCLAW_ENABLE_GEMINI_CLI_AUTH:-1}" = "1" ]; then' \
|
| 96 |
' echo "[openclaw-entrypoint] step=enable-gemini-cli-auth status=start"' \
|