迷你小主机零刻EQ59设置WSL2+Ubuntu24.04 server部署docker rss

docker desktop 问题记录

优先在迷你小主机的windows系统上安装了docker desktop

安装了miniflux和rsshub

其中miniflux第一次安装失败,第二次启动好了,第三次重启又报错

rsshub从一开始就无法启动,报架构错误等,我的电脑是x86.理论上不会有问题,但是换了几种配置和强制架构种类,还是报错

只能改为wsl2+ubuntu24.04 server的方式

wsl2

重新在ubuntu24.04安装docker和docker compose没有问题

使用docker compose安装miniflux和rsshub没有问题,全部都一次启动

为了图方便使用docker desktop,浪费了不少时间,最终还是wsl2+ubuntu server靠谱一些

WireGuard

仅仅是内网访问还是不够

当服务初步部署之后,需要部署WireGuard之类的网络协议,用来公网访问

我设置了WireGuard,然后使用nginx代理,目前已设置域名可以访问本地服务

在windows上遇到了防火墙问题,ai这个人工智障不知道,我自己排查出来的

云服务器的wg端口也要检查和开放

rss feed

本意是订阅别人的feed,结果拿自己的博客测试rss的时候,发现有很严重的缓存问题

因为缓存插件和docker数据迁移,导致我的feed停留在几个月前,没有更新

使用codex排查和修复,定位是缓存插件问题,目前miniflux也已检查到新的文章

域名代理

自己的写的app fast whisper和flux2,一直使用的内网的ip,出门在外就无法使用了

部署了WireGuard后,也顺便把这两个服务也映射到域名公开访问

再次测试

本文简单记录今天遇到的问题,也是用来测试域名服务