-
20200501 TGIF
2020-05-01 10:18您好,这个我也在测试,我拉取了 DockerHub 上的最新镜像,测试的时候发现好像不太好使,只有第一次我发帖的时候复制了单张图片好像抓取成功了。如果复制整篇文章的话,上边的图片链接没有被有效替换。
我现在还在找原因,不知道是否是最新镜像下载的地址不对。
-
Solo 无法推送社区
2020-04-29 10:33您好,我尝试直接粘贴 Markdwon 到 solo 编辑器中,但是实际使用过程中发现编辑器并不能拉去站外图片上传到社区图床。整个过程如下:
- 在粘贴过后,我特意查看了图片的路径,发现还是原路径,并没有上传到社区图床上被改为黑客派的路径。
- 未防止个人配置有问题导致社区图床不能使用,特意验证了社区图床的使用情况。发现社区图床在编辑器中是可以正常使用的。
- 当然考虑到,可能 solo 发布过程中会自动替换,因此我特意点选
同步到社区
但是发布之后,发现仍然无法推送到社区中,日志显示“contains invalid image host”,具体信息如下:
我想问下是要实现外链图片自动转换成社区图片是还需要其他配置吗?还是因为使用的是七牛云的 OOS,不能进行外链转换?或者是其他原因。
希望能解决下这个问题,谢谢您!!
-
Solo 无法推送社区
2020-04-28 21:51您好,社区可能是出于提高社区帖子的浏览体验,禁用了第三方图床。但是好多人习惯于使用 markdown 编辑器(如 Typora)来编辑博客,这样如果直接发布可能就导致无法同步的问题。为了解决这各两个问题,是否考虑增加一个功能:solo 编辑博客的时候自动检测外链图片如果是外链图片则转换为社区图片,类似于 CSDN 的 markdown 编辑器。如下图
如果有这个功能考虑的话,我也非常乐于参与开发。当然如果考虑开放部分第三方图床或者其他更好的方法,当然更好
-
从零开始搭建 solo 个人博客系统
2019-12-05 22:41您好,可能个人当时写的时候比较粗心,可能在最后一步删除 nginx 容器之后没有重新创建 nginx 容器,现已补充。
这个问题给您带来误导十分抱歉,然后关于您说的 ssl 目录映射的问题,这个是在重新创建 nginx 容器时会以-v
参数给出。关于端口留空那个,因为我是通过 nginx 代理 80 端口映射到 8080 端口上,这个留空应该不会有太大问题。
-
Solo v4 计划
2019-10-24 11:24关于给 solo 增加社区文章推荐功能的一些想法
说明
solo 客观讲文章下部的推荐功能还是比较完善的,既有随机阅读也有相关阅读,这对大部分人来说基本是够用的。但是另一方面既然 B3log 的目标是
将个人独立博客与论坛结合,形成一种新的网络社区体验。
,我们大可以尝试在个人博客文章阅读底部加入社区文章推荐(推荐与当前博客相关的本社区具有的一些优质文章,当然这一功能可以以插件化的形式来进行实现,方便用户选择性使用),实现更好的个人独立博客与论坛的双端互动。
可行性
因为博客文章天然具有标签和评论的特点,因此前期我们可以用传统的推荐算法如
协同过滤
(基于物品的协同过滤和基于用户的协同过滤)产生同类推荐结果,后期可以加入比较新型的推荐算法比如加入基于卷积神经网络的推荐算法
提高实时推荐的速度。 -
从零开始搭建 solo 个人博客系统
2019-10-11 13:31如果你是通过 fork 源码在自己本地编译成的 war 包或者 jar 包,可以考虑将需要加载的皮肤文件放到目录
solo\webapp\skins
目录下,然后进行编译生成 war 包。具体路径如下:
应该在后台管理界面就可以看到你新加入的皮肤。如果单纯是从官方下载的 war 包的话,我现在还没发现直接能挂载的方法。建议使用 docker 部署,这样在启动容器时直接通过·--v /dockerData/solo/skins/:/opt/solo/skins/
来进行皮肤挂载。
-
从零开始搭建 solo 个人博客系统
2019-10-11 13:19如果你是通过 fork 源码在自己本地编译成的 war 包或者 jar 包,可以考虑将需要加载的皮肤文件放到目录
solo\skins
目录下,然后进行编译生成 war 包。应该在后台管理界面就可以看到你新加入的皮肤。如果单纯是从官方下载的 war 包的话,我现在还没发现直接能挂载的方法。建议使用 docker 部署,这样通过目录挂载
比较容易的挂载皮肤。