Releases: yanking/mdeditor
Releases · yanking/mdeditor
Release list
v0.2.0
两个平级入口,各自独立:只想读的人装 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 ~/notesmdreader ~/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
v0.1.0
安装
用 Go:
go install github.com/yanking/mdeditor/cmd/mdreader@v0.1.0或直接下二进制(下方 Assets,纯静态单文件,不需要装任何东西):
curl -L -o mdreader https://github.com/yanking/mdeditor/releases/download/v0.1.0/mdreader-linux-amd64
chmod +x mdreader && ./mdreader ~/notes校验:sha256sum -c SHA256SUMS
用法
mdreader ~/notes # 本机模式
MDREADER_TOKEN='至少16位随机串' mdreader --listen 0.0.0.0:7654 /srv/docs # 公网模式公网模式的三笔账(根目录即公开边界、令牌随 URL 传递、内嵌不设白名单)见 README。