## 起因

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

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

## 现状

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

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

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

后面找到 [官方文档]( https://help.synology.com/developer-guide/toolkit/pack_stage.html) , 但是这个步骤繁琐, 文档重点不明, 也没提到如何在安装后创建能打开窗口的桌面图标

## 问题

如何将一个可执行的二进制文件打包为群晖 DSM 7.0 的 SPK, 需要套件安装后能在 DSM 桌面有个入口, 点击可以访问套件的 web 服务地址
举报· 63 次点击
登录 注册 站外分享
3 条回复  
Rabbit52 小成 2024-9-19 18:43:47
使用搜索引擎易得 https://help.synology.com/developer-guide/
Puteulanus 小成 2024-9-19 23:00:38
我之前用群晖的 systemctl 跑过非套件版的 adguard home ,你要不是非要 DSM 桌面入口,小伙伴又能执行 ssh 命令的话,那个应该挺方便的

封装套件应该不算很简单,我看 qb 那些的套件里的文件,启动停止脚本啥的一堆
casper13 小成 2024-9-20 08:46:34
https://github.com/SynoCommunity/spksrc
返回顶部