V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。
Modred
V2EX  ›  NAS

问: 一个可执行二进制文件如何打包为群晖 SPK?

  •  
  •   Modred · 10 小时 48 分钟前 · 391 次点击

    起因

    docker 又又又 ban 了, 包拉不下来, 我把自己的镜像导出发给小伙伴去安装, 结果显示导入成功, 实际镜像列表中没有显示这个镜像

    琢磨了一下, 干脆打包成群晖的套件吧

    现状

    目前已有一个可执行的二进制文件

    文件执行后会启动一个 web 、一个 p2p 服务, 需要实现在 DSM 应用市场中作为套件手动安装, 安装后桌面出现图标, 点击图标打开 DSM 窗口, 窗口内现实 web 服务的页面

    搜了很多文章, 一一尝试后发现基本都无法正常安装(这改后缀名的可能在 6.0 版本可行?)

    后面找到 官方文档 , 但是这个步骤繁琐, 文档重点不明, 也没提到如何在安装后创建能打开窗口的桌面图标

    问题

    如何将一个可执行的二进制文件打包为群晖 DSM 7.0 的 SPK, 需要套件安装后能在 DSM 桌面有个入口, 点击可以访问套件的 web 服务地址

    4 条回复    2024-09-19 23:00:38 +08:00
    Rabbit52
        1
    Rabbit52  
       10 小时 43 分钟前
    Modred
        2
    Modred  
    OP
       10 小时 37 分钟前
    @Rabbit52 emmm 上文在现状最后一行就是说的这个官方文档, 这个步骤特别繁琐, 没提到如何在安装后创建能打开窗口的桌面图标
    Rabbit52
        3
    Rabbit52  
       6 小时 50 分钟前 via iPhone
    @Modred 嗷不好意思,看到了。有个 synology community 可以去提问试试
    Puteulanus
        4
    Puteulanus  
       6 小时 27 分钟前
    我之前用群晖的 systemctl 跑过非套件版的 adguard home ,你要不是非要 DSM 桌面入口,小伙伴又能执行 ssh 命令的话,那个应该挺方便的

    封装套件应该不算很简单,我看 qb 那些的套件里的文件,启动停止脚本啥的一堆
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   952 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 21:27 · PVG 05:27 · LAX 14:27 · JFK 17:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.