利用github-pages设置自建tiddly-wiki
org-mode 导出的网站默认为多页面组合,使用体验上和单页面的 tiddly wiki 还有一定差距。而且我的 org-mode 中多是个人笔记,如果用于存储网页、新闻等摘抄内容,未免容易“污染”有用信息。所以设置了一个 tiddly-wiki ,存放各类可验证的信息。
2. Github 设置
创建一个空REPO,这里我给其起名为“wiki”。
手动将下载的tiddlywiki文件重命名为 index.html 然后上传至该REPO中。
在REPO的 Setting - Pages 页面选择 Branch - main ,启用GitHub Pages功能。
在GitHub的右上角- Settings - Developer Settings - Personal Access Tokens - Fine-grained tokens 中新建一个 token ,赋予其wiki repo的“ Read and Write access to code and commit statuses”等权限。
3. tiddly wiki 设置
进入先前repo的GitHub Pages界面,在tiddly wiki的 设置 - 保存 - 通用 中关闭自动保存,以免出现冲突。
在 Github保存模块 中如下填写:
| 用户名称 | 你的用户名称 |
| 密码、OAUTH 令牌,或个人存取令牌 | 之前生成的token |
| 目标存储库 | 你的GitHub REPO路径 |
| 用于保存的目标分支 | 默认为main |
| 目标文件的路径 | / |
| 目标文件的文件名称 | index.html |
| 服务器 API 网址 | https://api.github.com |