Docker一键搭建群晖套件服务器

前人植树,后人乘凉。用爱发电不长久,这不矿神大佬套件服务器关了,瞬间感觉群晖少了点什么。今天跟大家写个一键搭建套件服务器教程。

项目地址:https://github.com/jdel/sspks

1、整个搭建很简单,群晖搭建的话开启SSH(其它类同),登录后sudo -i命令切换到ROOT账号。如下:

sudo -i
图片[1]-Docker一键搭建群晖套件服务器-杨公子的博客

2、运行下面一键脚本命令搭建。如下图:

docker run -d --name sspks \
  -v /volume1/群晖套件库/packages:/packages \
  -v /volume1/群晖套件库/cache:/cache \
  -p 9999:8080 \
  -e SSPKS_SITE_NAME="杨公子的套件库" \
  -e SSPKS_PACKAGES_DISTRIBUTOR_URL=https://hiir.cn \
  jdel/sspks
图片[2]-Docker一键搭建群晖套件服务器-杨公子的博客

3、搭建好了后,把SPK套件放到群晖套件库下packages目录。如下图:

图片[3]-Docker一键搭建群晖套件服务器-杨公子的博客

4、打开网址IP:9999(或域名),可以打开,就可以正常使用了。

图片[4]-Docker一键搭建群晖套件服务器-杨公子的博客

5、这个有几个环境变量可以根据自己需求修改。

图片[5]-Docker一键搭建群晖套件服务器-杨公子的博客

环境变量可供配置SSPKS

变量描述价值观
SSPKS_SITE_NAME定义站点名称Synology 存储库
SSPKS_SITE_THEME允许选择使用的主题经典,材质(默认)
SSPKS_PACKAGES_FILE_MASK定义要处理的包的格式。*.spk
SSPKS_PACKAGES_MAINTAINER开发商名称细绳
SSPKS_PACKAGES_MAINTAINER_URL开发者的 URL,如果可用,维护者显示为链接网址
SSPKS_PACKAGES_DISTRIBUTOR包中心显示包的发布者细绳
SSPKS_PACKAGES_DISTRIBUTOR_URL如果安装了一个包并有一个“帮助”网页,包中心将显示一个链接让用户打开它网址
SSPKS_PACKAGES_SUPPORT_URL套件中心显示支持链接,允许用户在需要时寻求技术支持网址
SSPKS_SITE_REDIRECTINDEX设置了直接重定向到定义的 URL,而不是列出包。网址

在上面的命令中,替换/volume1/群晖套件库/packages为包含您的包/volume1/群晖套件库/cache的目录、包含缓存文件的目录以及-p 9999您打算提供包的端口。

如果想 SSL/TLS访问,添加证书即可!

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片