PassNAT LogoPassNAT

StackEdit开源Markdown编辑器完整部署指南,Docker一键启动支持内网穿透远程访问

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

项目介绍

StackEdit 是一款功能完整的开源 Markdown 编辑器,基于 PageDown 构建——这正是 Stack Overflow 和其他 Stack Exchange 网站所采用的 Markdown 库。无论你是技术文档撰写者、博客作者还是内容创作者,StackEdit 都能提供专业级的编辑体验。

这款编辑器提供了全面的 Markdown 编辑功能,支持实时预览、多平台同步、云端存储等特性。你可以直接在浏览器中使用,也可以将其部署在自己的服务器上,完全掌控你的内容。

项目地址: 点我跳转

部署安装

如果你需要在外网也能访问 StackEdit,建议配置内网穿透服务。可以前往 帕斯内网穿透 注册账号,它提供了全平台的内网穿透解决方案。具体的配置步骤可以 点我查看 内网穿透全平台使用指南。

使用 Docker 快速部署

这是最简便的部署方式,只需一条命令即可启动 StackEdit:

1docker run -d --name stackedit -p 8080:8080 benweet/stackedit:latest

打开你的 NAS 设备或云服务器的 Docker 管理界面:

点击 本地镜像 - 添加镜像 - 从 URL 添加

在镜像地址栏填入:`benweet/stackedit:latest`

等待镜像下载完成后,点击 启动 按钮启动容器。

勾选 开机自动启动 选项,这样容器会在系统重启时自动启动。

端口设置:容器内部运行在 8080 端口。如果你的 NAS 或服务器上 8080 端口已被占用,可以修改映射端口。例如,如果想使用 8888 端口访问,可以将端口映射改为 `8888:8080`。

存储位置:StackEdit 本身不需要特殊的数据持久化目录,编辑的文档会存储在浏览器本地或云端服务中。

环境变量:无需设置任何环境变量,保持默认即可。

点击启动,容器创建成功后,你就可以通过浏览器访问 `http://你的IP:8080` 来使用 StackEdit 了。

到这里 StackEdit 就已经成功部署完成,你可以开始享受专业的 Markdown 编辑体验。

本篇教程结束