freshrss 代码部署成功 docker失败

看到freshrss有插件扩展系统,就忍不住试试。
用了第三方免费的,插件不能安装。
Releases · FreshRSS/FreshRSS
最新版,不能用。
我的环境。black群晖3617 6.1 版本的 比较老的。linux内核 低。很多新版的无法适配。调试起来很费事。就好比,winxp玩玩10的游戏,想办法有可能搞定的概率。但是花的时间和精力。不如换电脑。
后面会有参考资料。不自己再造一遍轮子了。
我只记录这次我的问题所在。
数据库这个好久没用了。不熟悉了。

image.png
用户名和应用的名字相同 一般就行。
重点:*勾选上 创建与用户同名的数据库并授予所有权限。
给以用户名开头的数据库(username%)授予所有限

php相关扩展,百度ai有提示。可以参考。不明白。全勾选也可以的
image.png

fresh版本。
image.png
从1.22.1安装到1.19.2 顺序安装。是个最费时测试的方法。
我采用的。耗时四五个小时。还测试了docker版本的。docker版本就测试了freshrss的官方版本。linuxsir的,我搜索了办法,都不行。魔法上网换了几个节点都不行。ssh docker pull 也不行。有八个块很快下载。剩下的死活不行。提示cloudflare好像这个网址。
换了几个国内源也不行。
群晖拉取Docker镜像 | 网络不通畅之后最新办法 | Doker-Compose预览_NAS存储_什么值得买
最后坚定了代码部署的方式。
这个是成功案例 部署环境不同。群晖搭建FreshRSS订阅托管服务 - 杨海雄

nginx 成功概率高应该。docker部署成功案例 开源的RSS订阅器FreshRSS-CSDN博客
apache 上面的博主失败了。他技术可以的。都不愿意折腾的
失败具体表现就是。开始的几个设定 语言设定 环境检测 数据库设定 密码设定 都无问题。
最后页面出现
"Error during context user init!"
从1.22.1出现到1.20.1 1.20.0设定完直接链接不上.
[BUG] "Error during context user init!" when accessing my freshrss · Issue #4208 · FreshRSS/FreshRSS · GitHub
神奇的是,github的几个反馈问题的,有的是自愈了。我等了一个晚上起来还是error
测试了nginx 和apache 都不行。
知道nginx 测试1.19.2 这个和之前那个docker博主安装的版本最接近。2022 feb 4日。
总结
black群晖3617 6.1 版本的
freshrss 1.19.2安装成功 代码部署。docker应该类似版本差不多。docker我看arm7 什么的版本多。我没有研究。latest代表的意义我也没查。docker这个好处缺点都有。好处就是版本的一致性安全性很好。缺点就是背墙了。不好下载,另外就是每个作者采用的下载服务器不同,有的很好下载,有的困难。
webdav上传后 在群晖解压缩,效率很高。
先删除文件夹,再删除虚拟主机,如果反过来,虚拟主机会卡柱。应该是关联的文件它还得解绑确定。
image.png

使用 Docker 安装 V2Ray

准备配置文件

1
2
mkdir -p /data/v2ray
vi /data/v2ray/config.json

/data/v2ray/config.json 内容,clients[].id 约等于密码,可以使用 Online UUID Generator 在线生成 UUID

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"log" : {
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log",
"loglevel": "warning"
},
"inbounds": [{
"port": 8010,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "6b8dc421-303e-465d-8a55-f25da343ee3b",
"level": 1,
"alterId": 64
}
]
}
}],
"outbounds": [{
"protocol": "freedom",
"settings": {}
}]
}

安装 & 运行

1
2
3
4
5
6
7
docker run -d \
--restart=always \
--name=v2ray \
-p 8010:8010 \
-v /data/v2ray/config.json:/etc/v2ray/config.json \
-v /data/v2ray/logs:/var/log/v2ray \
v2ray/official

客户端(Surge) 节点配置

1
2
3
# xx.xx.xx.xx 为服务端 IP 地址或域名
# 加密协议、IP 地址、端口、username 与服务端对号入座即可使用
My_VPS = vmess, xx.xx.xx.xx, 8010, username=6b8dc421-303e-465d-8a55-f25da343ee3b

群晖nas docker

搜索V2Ray 这里贝贝选择的是官方的v2ray/official毕竟有保障,然后下载。

2、安装

下载完成后在’映像’里’启动’然后点击’高级设置’设置外网和容器端口,并且设置一个文件夹(后面修改密码配置什么的需要),然后直接下一步完成

3、设置

启动后在’容器’里右键’详细’点击’终端机’再点击’新建’边上的↓箭头点击’通过命令启动’输入’/bin/sh’,然后再点击’sh’看到/#就说明成功了

输入’cd /etc/v2ray’ 切换到v2ray的目录下然后输入’ls’查看config.json文件是不是存在如果不存在忽略下一步直接把下面贝贝贴出来的config.json配置文件在群辉的’/docker/v2ray’目录下新建一个

输入’cp config.json /docker’ 这一步是把config.json这个文件复制到我们刚才创建/docker目录里面去。

然后我们就可以在群辉的File Station文件夹管理内看到’/docker/v2ray’已经创建成功了。

贴上贝贝的配置id建议修改下port就是前面我们设置的端口设置成10010

UUID可以自己百度’UUID在线生成’网上很多一般V2Ray工具也会自带这里就不在多说了

{
  "log" : {
    "access": "/var/log/v2ray/access.log",
    "error": "/var/log/v2ray/error.log",
    "loglevel": "warning"
  },
  "inbounds": [{
    "port": 10010,
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "4e745a04-ec73-4b7b-9626-e9bca05ec833",
          "level": 1,
          "alterId": 64
        }
      ]
    }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  }]
}

全选代码复制

我们再去Docker点击’容器’把我们刚才创建的V2Ray服务器关闭,并且把’/docker’改成’/etc/v2ray’,启动后就可以使用了。

https://www.hibbba.com/9100.html 原文链接

https://www.hibbba.com/9109.html ssr ss配置参考

docker 安装 filerun遇到的问题

filerun运行环境设置略微复杂.最后选择了docker安装.发现还要重复安装mysql.打算凭着自己理解的代码程序 用群晖套件里面已经安装phpadmin的mariadb.的mysql.发现不能成功关联到localhost.改了四五次,环境设置 无法启动.最后按照官方的教程用docker里面的mysql.就成功启动.

http://blog.filerun.com/how-to-install-filerun-on-synology-dsm-nas-using-docker-2/

How To Install FileRun on Synology DSM NAS using Docker

docker效率高.就是镜像占用空间多一些.占用内存高一些.如果不懂逻辑.不能复用一些基础的套件.比如mysql php之类的.就可能同一个版本装了不少个.目前还没有看到大神的docker安装filerun的教程可能官方这个太好用?

上传速度不错.10M左右 两边都是200M联通.filerun自带解码?还是电脑解码?观看dsmcpu占用不高.