找回密码
 加入怎通
查看: 564|回复: 2

威联通NAS部署MarkDown协作

[复制链接]
我来看看 发表于 2023-03-14 15:49:30 | 显示全部楼层 |阅读模式
! a J& l5 `" d4 w4 P9 H

作者:值友2911887891CodiMD介绍一款开源的多人在线文本编辑器,本文只针对小白,大佬请忽略啊背景      自己有一台威联通NAS(QNAP TVS-951N),并且有公网IPV6公网地址,就产生了能否在自己服务器上部署一个MD,便于一些日常工作记录可以与同事协同编辑。

' [2 P( H# ]) s# ^$ U3 S

当然威联通也有自己的文档协同编辑功能,如:Note Station私有云笔记、WordPress,等也只是因为前期与同事一块使用过MD,觉得挺好用,所以就在网上搜寻能否部署MD到本地NAS服务器,作为自己的私人笔记。

! I$ R) g: Y7 A% X! X

搜到的多为云服务器、本地操作系统部署或者通过docker方式部署的方式,没有详细的针对威联通NAS相关部署的方式后来尝试一下,部署还是比较简单的,写出来供小白参考:部署          安装还是通过Docker安装的方式进行部署,但是通过威联通Container Station部署时,发现无法正常启动,提示cmd_url为空。

* h: N$ g7 Q* t9 P5 M0 u

后来想到NAS上docker是正常的,是不是可以直接将相关的代码复制到NAS,然后通过命令拉起就可以了,后来尝试确实可以(因为QTS系统虽然也是linux内核,但是和正常的linux系统还是有些许区别的,所以直接用git clone代码到本地的方式会提示git命令不可知。

: a' k* r& |$ S0 g

)第一步:从github中自行搜索docker-hackmd,然后下载docker-hackmd文件到本地。

- \+ T% Q3 p5 g; n0 M; }2 `1 v

第二步:解压,将整个文件夹上传到NAS的一个目录下。

# h5 K, b; ]" E

第三步:我是通过SSH连接NAS主机,在container station目录下,创建了一个MD目录,如下图所示:

, z! K$ l3 l* ?; d8 I+ l/ G# d

第四步:直接执行命令:docker-compose up,经过一段时间等待,部署完成:

% j( x! t3 K% z

第五步:docker ps查看容器启动状态,能看到相关容器已经起来了,同时,在威联通Container Staion里也能看到有个容器再运行。

2 D5 @/ f$ \6 ` B- p9 U

第六步:添加端口映射,MD默认端口为3000,我在通过通往访问的时候访问不通,后来我就想到了通过NAS的反向代理进行访问,制定访问域名3001的端口都转到NAS本地3000端口,然后再访问就OK了,可以正常使用了。

" Q/ A- a& B' X+ }% v

然后你就可以和小伙伴正常的玩耍了。。。。

. c* n# p: r$ F5 ~; k ! y, t/ v9 Y! l% Z * t+ w" ^, t8 ?6 B' m$ h% E; Z( D2 a7 r/ ?/ r & j9 l$ d1 I# \, a

暂时无法加载帖子列表

回复

使用道具 举报

创皇者 发表于 2026-10-19 10:08:24 | 显示全部楼层
内容很干货,没有多余的废话,值得反复看
回复

使用道具 举报

wocaoni928 发表于 2026-10-25 17:41:28 | 显示全部楼层
说得很实在,没有夸大其词,这种真实分享太难得了
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-10-27 16:26 , Processed in 0.036077 second(s), 25 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表