利用tcp转发搭建私有云笔记
说明
工作的时候,经常在为第三方云笔记平台,具体哪些我要点名一下,什么有道云,语雀,阿里云效知识库等等,需要买会员才有10g云笔记空间感到头疼,各种会员动不动一个月25CNY+,就连edairy新增的云笔记功能都要开几百块的会员,不买就不能用他们服务似得。咱程序员不受那个委屈,在这搭建了个私有云平台,利用有公网ip的廉价服务器(没错,2核2g 5Mbps 40ssd 月流量1000G的40块钱一年那种,别问哪里来,各大厂商都在搞首单特惠,一年换一个平台,能用好多年),现在也不兴用什么第三方内网穿透服务了,限制太多部署个啥东西都得警告一下,啥也不能部署,还贵。
NPS-NPC 是一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。
搭建过程
- 用宿舍的旧电脑安装个轻量级的虚拟机Oracle VM VirtualBox
- 安装好Oracle VM VirtualBox后,下载CentOs精简镜像,最小体积的那种centos下载
- 自己的电脑装好centos后,选择无界面启动,然后进去,安装nps客户端软件,这里是客户端,客户端包下载https://github.com/ehang-io/nps/releases 下linux_amd64_client.tar.gz,
安装方法在这 nps客户端服务端安装方法
- 廉价的公网服务器和自己电脑分别安装好服务端和客户端后,都正常启动后,去添加映射端口。
- 在自己宿舍电脑装docker,然后装trilium notes服务,trilium notes包下载地址 Trilium notes安装包以及安装方法 在自己电脑安装好后,运行如下
- 下载trilium notes客户端 在这下载TriliumNotes-v0.96.0-windows-x64.exe
- 打开Trilium notes软件,选择 选项,同步,配置服务器地址
- 点击同步测试
- 接下来就可以愉快的进行云笔记的增删查改管理了,再也没限制什么空间多大
一些说明
自己搭建云笔记平台有优点也有缺点,但总体下来优点比缺点多,比如磁盘我可以通过虚拟机随便设置扩展多大空间,我可以外置1T的机械硬盘,现在1T的机械硬盘也才100多块钱,1T的空间拿来折腾;云服务器也便宜,一年华为的才30;端口不仅限做云笔记,还可以开其他端口做很多其他事情;但自己旧电脑得在家里时刻挂着,一停电就不能正常同步了。