@Hydrangea
使用 nodejs 的方式加载速度如何呢?
我记得五六年前用 php 的方式动态修改,但是数据量一旦上到 7、8 M 就完全无法在公网环境(美国服务器)下用了……

Follow

@SouthFox 我用Docker了,nodejs我实在是没看懂(……)

@Hydrangea
nodejs 似乎是异步加载的方式或许有改善吧……其它方式首先要加载整个文件就注定要(在公网环境下)苦等……

@SouthFox 你说得对……但总之我先玩一下看看。
也不一定真的用你说是吧……

@SouthFox 其实我也用nodejs的方式搭出来了
问题是,那个教程下载后的版本,完全没有任何CSS……
最后就有点迷茫,不知道哪里搞错了。我看文档也没写……

@Hydrangea
我只用过 html 单文件和 php 方式弄过……我记得都没整过 css,好像外观啥的都是在里面搞的吧。

@SouthFox 我搞出来了,方法是在光秃秃的CSS里随便下一个官方主题插件

@[email protected] @[email protected] 换主题!我觉得notebook 和另外一个主题都很好看。还有很多插件可以玩。
https://library.notomorrow.club/

@juju @SouthFox 这个主题好看哎
官方好像只有九个主题库,我在中文社区翻了半天也没看到比较好的主题预览。

@[email protected] notebook 也挺好的,就是我那个页面挂了。官方主题里有,你可以看看

@SouthFox

我研究了一下,根据这篇文章,nodejs的多文件存储是指“所谓多文件存储就是说,如果我在网页端创建一张名为 “新笔记001” 笔记卡片,服务器文件系统中就会生成一个名为 新笔记.tid 的纯文本文件”
这个特性在docker安装的tiddlywiki中同样有,毕竟docker实际就是封装了一个nodejs版的tiddlywiki,所以使用起来应该没什么区别的。
这个网站的笔记数量很多,打开起来速度并不慢。

现在唯一的问题就是我还没研究明白怎么在docker-compose里指明用户权限。

@Hydrangea
docker-compose 里用 user 标签就能声明使用的用户了。

@SouthFox

    #environment:
    #  - DEBUG_LEVEL=debug
    #  - PATH_PREFIX=\wiki
    #  - NODE_MEM=128
    #  - USERNAME=test
    #  - PASSWORD=test

现在用的是这个设置,但实际上打开wiki完全没有让我登录,我可以直接编辑,就有点弄不明白

@Hydrangea
这个 wiki 就是直接就可以编辑,但是问题是在保存,设置了环境变量里用户和密码应该检查一下 设置-保存 一栏里的配置。设置了相关东西后按一下保存按钮看看能否保存。

@[email protected] @[email protected] 应该实在save模块下设置吧。不过我没用过,我同步都是用网盘,反正也是自己用自己翻笔记,本地查看就行了。

Sign in to participate in the conversation
小球飞象

本实例是獭獭客厅,提供小球飞鱼,壁炉,风铃,獭獭提灯,散乱的书本和小雪人