IronClaw: don't start service at install time, onboard required first

This commit is contained in:
CanbiZ (MickLesk)
2026-03-27 13:30:39 +01:00
parent 7304094dc0
commit 7a958cc595
4 changed files with 9 additions and 6 deletions

View File

@@ -61,9 +61,11 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Complete setup by running:${CL}"
echo -e "${TAB}${BGN}ironclaw onboard${CL}"
echo -e "${INFO}${YW} Then start the service:${CL}"
echo -e "${TAB}${BGN}rc-service ironclaw start${CL}"
echo -e "${INFO}${YW} Access the Web UI at:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:3000${CL}"
echo -e "${INFO}${YW} Auth token and database credentials:${CL}"
echo -e "${TAB}${BGN}cat /root/.ironclaw/.env${CL}"
echo -e "${INFO}${YW} Configure your LLM provider with:${CL}"
echo -e "${TAB}${BGN}ironclaw onboard${CL}"

View File

@@ -61,9 +61,11 @@ description
msg_ok "Completed Successfully!\n"
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
echo -e "${INFO}${YW} Complete setup by running:${CL}"
echo -e "${TAB}${BGN}ironclaw onboard${CL}"
echo -e "${INFO}${YW} Then start the service:${CL}"
echo -e "${TAB}${BGN}systemctl start ironclaw${CL}"
echo -e "${INFO}${YW} Access the Web UI at:${CL}"
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:3000${CL}"
echo -e "${INFO}${YW} Auth token and database credentials:${CL}"
echo -e "${TAB}${BGN}cat /root/.ironclaw/.env${CL}"
echo -e "${INFO}${YW} Configure your LLM provider with:${CL}"
echo -e "${TAB}${BGN}ironclaw onboard${CL}"

View File

@@ -69,7 +69,6 @@ depend() {
EOF
chmod +x /etc/init.d/ironclaw
$STD rc-update add ironclaw default
$STD rc-service ironclaw start
msg_ok "Created Service"
motd_ssh

View File

@@ -53,7 +53,7 @@ RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
systemctl enable -q --now ironclaw
systemctl enable -q ironclaw
msg_ok "Created Service"
motd_ssh