Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Aug 11:11

两个平级入口,各自独立:只想读的人装 mdreader 就够了,
它是纯静态单文件、不需要任何运行时;要写的人装 mdeditor

mdreader —— 网页阅读器

go install github.com/yanking/mdeditor/cmd/mdreader@v0.2.0

或直接下二进制(下方 Assets):

curl -L -o mdreader https://github.com/yanking/mdeditor/releases/download/v0.2.0/mdreader-linux-amd64
chmod +x mdreader && ./mdreader ~/notes
mdreader ~/notes                                              # 本机模式
MDREADER_TOKEN='至少16位随机串' mdreader --listen 0.0.0.0:7654 /srv/docs   # 公网模式

公网模式的三笔账(根目录即公开边界、令牌随 URL 传递、内嵌不设白名单)见 README。

mdeditor —— 本地编辑器

两种形态,能力相同,差别只在界面由谁承载:

产物 形态 运行时前提
mdeditor-linux-amd64 桌面窗口 WebKitGTK 6.0 + GTK 4
mdeditor-darwin-arm64 桌面窗口 无(系统自带 WKWebView)
mdeditor-windows-amd64.exe 桌面窗口 WebView2 Runtime(Win11 自带)
mdeditor-server-* 浏览器承载 ,纯静态单文件

装不上桌面运行时、或在服务器/容器里用,就下 mdeditor-server-*

./mdeditor-server-linux-amd64 ~/notes   # 然后浏览器打开它打印的地址

各平台运行时的安装命令见 README。编辑器全程离线,不外发任何内容。

校验:sha256sum -c SHA256SUMS