全网首发😁 在 iStoreOS 上安装 Komari-Agent 完全指南

首先我相信你应该第一时间去Komari后台进行复制一键命令安装

PixPin_2025-07-01_22-21-07
当你直接复制 Komari 后台的「一键安装命令」时,会遇到类似错误:

Error: required flag(s) "endpoint", "token" not set

根本原因:
iStoreOS 基于 OpenWrt,其初始化系统为 procd,而非 Linux 常见的 systemdopenrc

你需要:
将服务agent放入 /etc/init.d/ 目录,使用 procd 的启动机制。
把刚刚一键命令下载下来的agent(默认路径/opt/komari/),复制到 /etc/init.d/ 目录

vi /etc/init.d/komari-agent

按 i 进入编辑模式,替换URL和Token,这两个值在你Komari后台的一键安装命令上有, -e后面就是URL, -t后面就是Token。

#!/bin/sh /etc/rc.common

START=99
STOP=10

start() {
    echo "Starting Komari-agent..."
    /opt/komari/agent \
        --endpoint "你的URL" \
        --token "你的Token值" \
        --interval 10 \
        --reconnect-interval 30 \
        > /tmp/komari.log 2>&1 &
    echo $! > /var/run/komari-agent.pid
}

stop() {
    echo "Stopping Komari-agent..."
    kill $(cat /var/run/komari-agent.pid 2>/dev/null) 2>/dev/null
    rm -f /var/run/komari-agent.pid
    killall -q komari-agent
}

按 Esc 退出编辑模式,输入 :wq 保存并退出。

赋予执行权限并启用开机启动:

chmod +x /etc/init.d/komari-agent
/etc/init.d/komari-agent enable
/etc/init.d/komari-agent start

强制重新加载脚本

rm /tmp/komari.log  # 删除旧日志
/etc/init.d/komari-agent restart

验证 Komari-agent 是否开机自启

/etc/init.d/komari-agent enabled && echo "已启用开机自启" || echo "未启用"

输出 已启用开机自启 表示成功
如果未启用,手动开启:

/etc/init.d/komari-agent enable

验证运行状态

ps | grep komari
cat /tmp/komari.log

:bullseye: **成功标志

root@iStoreOS:~# ls -l /etc/init.d/komari-agent
-rwxr-xr-x    1 root     root           450 Jul  1 22:30 /etc/init.d/komari-agent  # 文件大小应变化

root@iStoreOS:~# /etc/init.d/komari-agent restart
root@iStoreOS:~# ps | grep komari
 1234 root      1234 S    /opt/komari/agent --endpoint=https://xxxxxxxxxx --
token=xxxxxxxxx

root@iStoreOS:~# cat /tmp/komari.log
[2025-07-01 22:35:00] Komari agent connected successfully

:tada: 恭喜!安装完成

:white_check_mark: 进程常驻运行

:white_check_mark: 开机自动启动

:white_check_mark: 日志正常输出

9 个赞

膜拜大佬 :tada::tada::tada:

1 个赞

硬核

2 个赞

羡慕

2 个赞

我不会

2 个赞

膜拜大佬

1 个赞

有用

现在不需要啦,我这个当初官方安装脚本还没有的时候发的,出来后现在官方已经整合到一键安装脚本中了

真给力。支持感谢

羡慕

干货

帮大忙了,感谢

太好了 感谢

前几天,折腾,把路由器弄坏了,重新做系统

没玩过,学习一下

学到了,感谢分享经验

1 个赞