思源筆記
出自H.-H.'s Wiki
更多操作
思源筆記(SiYuan Note)是一款隱私優先的個人知識管理系統,支持完全離線使用,同時也支持端對端加密同步。具有大綱列表、雙向連結以及抽認卡牌等現代筆記軟體特性,可以使用 Markdown 語法紀錄,提供所見即所得的編輯體驗。
服務部署
創建以下 docker-compose.yml 文件:
version: "3.9"
services:
main:
image: b3log/siyuan
container_name: siyuan-personal
command: ['--workspace=/siyuan/workspace/', '--accessAuthCode=ACCESS_CODE']
ports:
- 6806:6806
- 6808:6808
volumes:
- ./data:/siyuan/workspace
restart: unless-stopped
environment:
- TZ=Asia/Taipei
- PUID=1000
- PGIC=1000設定目錄權限並啟用容器實例:
$ chown -R 1000:1000 ./data
$ docker compose up --detach除了使用官方版本之外,也可以使用社群版本,這些版本基於 GPL 協議,去除了需要帳號才能使用 WebDAV 和 S3 同步功能的限制。常見的社群版本有:appdev/siyuan-unlock 和 siyuan-community/siyuan。
代碼片段
在思源筆記中,可以於「設置」>「外觀」>「代碼片段」中,添加自定義的 CSS 樣式和 JavaScript 腳本:
/* 隱藏無用元素
* Hide useless elements
*/
#toolbarVIP, #barSync,
li[data-name="AI"], li[data-name="repos"], li[data-name="account"],
span.dock__item[data-type="inbox"],
button[data-id="wechatReminder"] {
display: none;
}