前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >开源个人云系统CasaOS设备安装Memos笔记并实现多设备端内容同步

开源个人云系统CasaOS设备安装Memos笔记并实现多设备端内容同步

作者头像
E绵绵
发布于 2024-08-21 06:26:38
发布于 2024-08-21 06:26:38
32700
代码可运行
举报
文章被收录于专栏:编程学习之路编程学习之路
运行总次数:0
代码可运行

前言

本文主要介绍如何在CasaOS轻NAS系统设备中使用Docker本地部署开源云笔记服务memos,并结合cpolar内网穿透工具配置公网地址,打造一个可跨设备、跨网络的私人云笔记。

对很多学生党来说,往往都有把自己偶然迸发的想法,上课记的笔记,喜欢的图片,有用的链接保存到一个地方,然后使用自己所有的设备都可以访问的需求。

memos就能轻松的做到这一点,无论你在手机、平板、不同的系统的电脑上,都可以轻松访问你保存在上边的内容。支持实时修改并同步,而且所有的数据都保存在你的本地,相对来说更可控也更安全一些。

因为CasaOS集成了Docker功能,所以在如N1盒子、玩客云这样的小主机中部署一些像memos这种轻量级服务非常简单,一条docker命令就可以搞定。而且它就像路由器一样,7*24小时开机也不会有太多的耗电量,主机本身也很便宜,用来部署一个私有云笔记来说,属于经济又实惠了。

而且,我们还可以利用cpolar生成公网地址,让你不仅可以在局域网内多设备使用memos服务,实现公网环境依然可以访问你在本地部署的memos!

image-20240319171837751
image-20240319171837751

1. 使用Docker部署memos

首先我们需要在CasaOS玩客云中打开左上角的终端按钮,输入root账号密码登录ssh(如果不知道如何获取root账号密码可以看我的上篇文章:玩客云刷CasaOS系统后如何安装内网穿透实现远程访问本地文件

然后在终端中执行下边的命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker run -d --name memos --restart=unless-stopped -p 5230:5230 -v /mnt/docker/memos:/var/opt/memos neosmemo/memos:0.15.0

/var/opt/memos目录是 Docker 中卷的目录,不应修改。 另外,如果拉取不到镜像,可以在终端执行 nano /etc/docker/daemon.json 输入: { “registry-mirrors”: [ “https://do.nark.eu.org”, “https://dc.j8.work”, “https://docker.m.daocloud.io”, “https://dockerproxy.com”, “https://docker.mirrors.ustc.edu.cn”, “https://docker.nju.edu.cn” ] } 保存退出 然后执行:sudo systemctl restart docker

命令执行后,回到系统桌面可以看到带重建的memos笔记,点击重建即可。

此时,我们已经部署完毕,单击打开即可在浏览器中看到笔记的web界面。

2. 注册账号与简单操作演示

点击左上角logo按钮即可跳转注册页面注册一个管理员账号,底部可以选择注册时候的语言。

注册成功后,我们可以在setting-preferences中设置笔记中的语言,选择简体中文即可。

输入文字,点击保存即可看到发布的文字。

点击编辑,即可修改文字内容,或者设置内容的浏览权限。

如果选择仅自己可见,那只有当前账号使用者可以看见这段文字。

如果选择所有人可见,那么将这个笔记的局域网地址分享给你的室友,他不需要注册账号也可以看到这段文字。

而登录用户可见,则是需要其他人在部署在这个地址的笔记服务中创建账号才能看到这段文字。

有两种方式可以让其他人注册账号,第一个是在设置-系统中把允许注册账号的选项打开。

第二中是在设置-成员中,手动为其他人创建一个账号密码。

除了发布文字内容,我们还可以在memos中发布图片或者视频内容。

拿发布图片举例,点击首页,可以在输入框中直接截图后粘贴到里边,也可以点击井号旁边的上传按钮在本地文件中选择后进行上传,两种方式都可以,就很奈斯。

更多使用相关方法,大家也可以去它的网站中去学习,地址放在这里:https://www.usememos.com/docs/install

3. 安装cpolar内网穿透

首先,点击左上角进入终端:

然后在终端中执行下方命令,安装cpolar内网穿透工具:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

然后执行下面的命令查看版本号,有正常显示版本号即为安装成功

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cpolar version

可以看到版本号,安装成功,下一步进行token认证。

注册账号后登录cpolar官网后台,点击左侧的验证,查看自己的认证token。

然后将token(xxxxxxx)贴在cpolar authtoken的命令后,执行命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cpolar authtoken xxxxxxx

操作完成后,可以进行简单穿透测试:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cpolar http 8080

可以看到成功生成了两个指向本机8080端口的随机公网地址。

然后需要执行下面的命令向系统添加cpolar服务

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
systemctl enable cpolar

然后执行下面命令启动cpolar服务:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
systemctl start cpolar

查看服务状态:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
systemctl status cpolar

能看到cpolar服务已经正常启动。

4. 创建公网地址

cpolar安装成功并启动服务后,在外部浏览器上访问CasaOS的9200端口即:【http://服务器的局域网ip:9200】,使用cpolar账号登录,登录后在Web UI管理界面配置即可。

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复,本例使用了:memos
  • 协议:http
  • 本地地址:5230
  • 域名类型:随机域名
  • 地区:选择China TOP

点击创建

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式:http和https,任选其一到浏览器访问即可。

在浏览器地址栏输入cpolar生成的公网地址,可以看到成功访问本地部署的memos笔记的Web页面。

输入账号密码后登录,即可在公网环境远程使用本地部署的memos服务,之前发布的内容也都可以正常管理操作:

小结

为了方便演示,我们在上边的操作过程中使用cpolar生成的HTTP公网地址隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

如果有长期远程访问本地memos笔记服务的需求,但又不想每天重新配置公网地址,还想地址好看又好记,那我推荐大家选择使用固定的HTTP公网地址来远程访问。

5. 创建固定公网地址

登录cpolar官网,点击左侧的预留,选择保留二级子域名,地区选择China VIP,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称,这里我填写的是memos1,大家也可以自定义喜欢的名称。

保留成功后复制保留成功的二级子域名的名称:memos1,返回登录Cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道memos,点击右侧的编辑:

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名:memos1
  • 地区:选择China VIP

点击更新(注意,点击一次更新即可,不需要重复提交)

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,由随机地址名称变成了两个固定的二级子域名:

最后,我们使用任意一个固定公网地址在浏览器访问,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了,随时随地都可以远程访问本地的memos笔记服务了!

以上就是如何在CasaOS系统安装cpolar内网穿透工具,并配置固定不变的二级子域名公网地址实现远程访问本地部署的memos笔记服务的全部流程,感谢您的观看,有任何问题欢迎留言交流。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-08-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
CasaOS玩客云使用Docker部署21.6K星星memos开源云笔记服务
本文主要介绍如何在CasaOS玩客云,使用Docker本地部署21.6K stars的热门开源云笔记服务memos,并结合cpolar内网穿透工具打造可公网访问的私有云笔记服务。
屿小夏
2024/03/23
5210
CasaOS玩客云使用Docker部署21.6K星星memos开源云笔记服务
CasaOS使用Docker安装SyncThing文件同步工具打造私人网盘
本文主要介绍如何在CasaOS系统小主机内使用docker安装可跨网络、跨平台进行文件的同步神器SyncThing,并结合cpolar内网穿透工具配置公网地址,轻松实现随时随地远程访问本地部署的SyncThing web页面进行同步管理与相关配置操作。
命运之光
2024/09/25
3960
CasaOS使用Docker安装SyncThing文件同步工具打造私人网盘
打造个人云端电子书库:Docker部署Talebook实现远程阅读
在追求便捷与高效的数字时代,将香橙派Orange Pi Zero3刷入CasaOS轻NAS系统,无疑为家庭数据存储与共享提供了新的选择。而结合Docker与cpolar内网穿透技术,更能让你的香橙派化身个人云端电子书库,实现远程管理与在线阅读的无缝衔接。
大海里的番茄
2024/11/08
5940
打造个人云端电子书库:Docker部署Talebook实现远程阅读
LibrePhotos本地部署打造个人云相册安全存储和分享家庭照片(1)
手机里塞满了珍贵回忆,却担心一不小心就被偷看?别怕,今天我就教你一个绝招——使用LibrePhotos自建私有云相册。这不仅比Google Photos更安全可控,还无需公网IP或域名,因为咱们有cpolar这个神器来帮忙打通内网壁垒!跟着我一起,让你的照片管理从此变得既酷又安全吧!
YY的秘密代码小屋
2025/04/25
1660
LibrePhotos本地部署打造个人云相册安全存储和分享家庭照片(1)
Dify开源大语言模型(LLM) 应用开发平台如何使用Docker部署与远程访问
Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。
屿小夏
2024/04/12
4.1K0
Dify开源大语言模型(LLM) 应用开发平台如何使用Docker部署与远程访问
【一款超好用的开源笔记Logseq本地Docker部署与远程使用指南】
本文主要介绍如何在本地 Linux 服务器使用 Docker 快速部署一款超好用的开源笔记 Logseq,并结合 cpolar 内网穿透工具轻松实现远程访问与使用该笔记的详细操作指南。
kwan的解忧杂货铺
2024/12/20
3160
使用香橙派Zero3和Melody轻松搭建你的私人在线音乐库
今天我要给大家分享一个超级实用的项目——如何在香橙派Zero3上使用Docker部署个人在线音乐平台Melody,并且通过cpolar内网穿透工具实现随时随地在线访问。是不是听起来就很酷炫呢?快来一起看看吧!
aosei
2024/12/03
2490
使用香橙派Zero3和Melody轻松搭建你的私人在线音乐库
懒人福音!CasaOS设备上轻松部署小雅AList,内网穿透远程观影不是梦!
本文主要介绍如何在安装了轻NAS系统CasaOS的小主机中部署小雅AList,并使用AList挂载小雅alist,结合cpolar内网穿透工具轻松实现远程访问小雅中的海量资源。无需公网IP,也不用设置路由器那么麻烦。
E绵绵
2024/11/15
2.2K0
懒人福音!CasaOS设备上轻松部署小雅AList,内网穿透远程观影不是梦!
开源笔记神器!如何用Docker在Linux上轻松搭建Logseq笔记应用
大家好,今天我们一起来解锁一个超实用的技能——用 Docker 在本地 Linux 服务器上轻松搭建 Logseq 笔记软件,并结合 cpolar 内网穿透工具实现远程访问。相信很多小伙伴在日常工作中都离不开笔记软件吧?无论是记录会议要点、整理学习资料还是管理任务清单,一个好的笔记应用简直就是效率提升的秘密武器。
aosei
2025/01/14
4961
开源笔记神器!如何用Docker在Linux上轻松搭建Logseq笔记应用
开源文档管理系统Paperless-ngx如何在Linux系统运行并发布至公网
本例介绍本地部署Paperless-ngx并实现远程公网访问,本地部署后会受局域网访问限制,无法在异地进行访问,本例会结合cpolar内网穿透工具,实现远程也可以访问
大海里的番茄
2024/05/26
4200
开源文档管理系统Paperless-ngx如何在Linux系统运行并发布至公网
本地Docker部署个人在线音乐平台Melody结合内网穿透远程访问听音乐
本文主要介绍如何在香橙派 Zero3 中使用 Docker 本地部署个人在线音乐平台 Melody,并结合 cpolar 内网穿透工具轻松实现随时随地在线访问本地部署的 Melody 听音乐。无需公网 IP,也不用配置路由器那么麻烦。
kwan的解忧杂货铺
2024/12/03
4040
N1盒子刷CasaOS轻NAS系统结合内网穿透实现远程访问管理本地主机文件
本文主要介绍如何在斐讯N1盒子原系统刷入Armbian底包,并安装CasaOS轻NAS系统结合cpolar内网穿透工具轻松实现远程访问管理本地N1盒子中存储的文件。
ImAileen
2024/04/28
2.4K0
N1盒子刷CasaOS轻NAS系统结合内网穿透实现远程访问管理本地主机文件
使用自托管的照片和视频管理神器Immich轻松搭建个人云图库详细流程
嘿,小伙伴们好呀!今天要给大家带来一个超炫的技能——如何在自家电脑上安装 Immich 图片管理软件,并且借助 Cpolar 实现跨时空访问。是不是听起来就觉得很酷呢?想象一下,无论你在世界的哪个角落,只要手机、平板或电脑连上网,就可以随时上传和查看你的私人相册!这不仅让日常使用变得超方便,还为数据安全加了一把锁。
命运之光
2025/01/24
5050
使用自托管的照片和视频管理神器Immich轻松搭建个人云图库详细流程
CasaOS香橙派开发板安装Code Server与内网穿透突破代码编写网络限制
想象一下这样的情景:你正惬意地坐在咖啡馆里,享受着难得的悠闲时光。突然,手机叮咚一声——老板发来紧急任务,需要立即修改一段代码!手边只有一台平板或手机,怎么办?别慌!有了Code Server这位‘超级英雄’,你可以直接通过浏览器访问你的VS Code开发环境,轻松搞定一切!今天我们就带你揭秘如何在香橙派Zero3上部署Code Server,让你的移动办公能力瞬间MAX级爆表。
FGGIT
2025/03/28
1030
CasaOS香橙派开发板安装Code Server与内网穿透突破代码编写网络限制
Windows系统使用Docker部署Focalboard团队协作工具详细流程
本篇文章将介绍如何使用Docker本地部署Focalboard项目管理工具,并且结合cpolar内网穿透进行公网访问,实现团队协作,提高工作效率!
E绵绵
2024/05/29
7870
Windows系统使用Docker部署Focalboard团队协作工具详细流程
开源高速下载神器Gopeed在CasaOS轻NAS系统中部署并实现公网访问完整教程
本文主要介绍如何在轻NAS系统CasaOS小主机中安装支持全平台的高速下载器Gopeed,并结合内网穿透工具配置公网地址实现远程访问本地主机中部署的Gopeed进行资源下载与管理。
命运之光
2024/11/05
4660
开源高速下载神器Gopeed在CasaOS轻NAS系统中部署并实现公网访问完整教程
【如何在Linux系统本地快速部署Leanote蚂蚁笔记】
本篇文章主要介绍如何在Linux系统本地快速部署Leanote蚂蚁笔记,并且结合cpolar内网穿透实现公网远程访问本地笔记编辑并制作个人博客等。
ImAileen
2024/10/01
1980
【如何在Linux系统本地快速部署Leanote蚂蚁笔记】
从零开始使用ZFile搭建高效个人云盘实现远程文件访问和备份
在信息爆炸的今天,我们每个人都是数据海洋里的一艘小船。无论是职场报告、生活照片还是学习笔记,这些宝贵的数字资产每天都在不断积累。但你有没有想过,如何才能高效地管理和分享它们?特别是当你身处外地时,想要访问家里的电脑文件,或者团队成员需要即时共享项目资料,是不是觉得有些力不从心?
FGGIT
2024/12/20
3860
从零开始使用ZFile搭建高效个人云盘实现远程文件访问和备份
群晖NAS安装设置WebDAV服务结合cpolar实现公网多端同步Zotero笔记
Træfɪk 是一个云原生的新型的 HTTP 反向代理、负载均衡软件,能轻易的部署微服务。它支持多种后端 (Docker, Swarm, Mesos/Marathon, Consul, Etcd, Zookeeper, BoltDB, Rest API, file…) , 可以对配置进行自动化、动态的管理.
屿小夏
2024/02/29
3990
群晖NAS安装设置WebDAV服务结合cpolar实现公网多端同步Zotero笔记
CasaOS玩客云部署AList+Aria2结合内网穿透实现公网离线下载文件至网盘
本文主要介绍如何在刷好了CasaOS的玩客云主机中安装Alist+Aria2二合一容器挂载网盘,结合cpolar内网穿透工具实现公网远程离线下载文件至网盘。
ImAileen
2024/04/10
5.7K0
CasaOS玩客云部署AList+Aria2结合内网穿透实现公网离线下载文件至网盘
推荐阅读
CasaOS玩客云使用Docker部署21.6K星星memos开源云笔记服务
5210
CasaOS使用Docker安装SyncThing文件同步工具打造私人网盘
3960
打造个人云端电子书库:Docker部署Talebook实现远程阅读
5940
LibrePhotos本地部署打造个人云相册安全存储和分享家庭照片(1)
1660
Dify开源大语言模型(LLM) 应用开发平台如何使用Docker部署与远程访问
4.1K0
【一款超好用的开源笔记Logseq本地Docker部署与远程使用指南】
3160
使用香橙派Zero3和Melody轻松搭建你的私人在线音乐库
2490
懒人福音!CasaOS设备上轻松部署小雅AList,内网穿透远程观影不是梦!
2.2K0
开源笔记神器!如何用Docker在Linux上轻松搭建Logseq笔记应用
4961
开源文档管理系统Paperless-ngx如何在Linux系统运行并发布至公网
4200
本地Docker部署个人在线音乐平台Melody结合内网穿透远程访问听音乐
4040
N1盒子刷CasaOS轻NAS系统结合内网穿透实现远程访问管理本地主机文件
2.4K0
使用自托管的照片和视频管理神器Immich轻松搭建个人云图库详细流程
5050
CasaOS香橙派开发板安装Code Server与内网穿透突破代码编写网络限制
1030
Windows系统使用Docker部署Focalboard团队协作工具详细流程
7870
开源高速下载神器Gopeed在CasaOS轻NAS系统中部署并实现公网访问完整教程
4660
【如何在Linux系统本地快速部署Leanote蚂蚁笔记】
1980
从零开始使用ZFile搭建高效个人云盘实现远程文件访问和备份
3860
群晖NAS安装设置WebDAV服务结合cpolar实现公网多端同步Zotero笔记
3990
CasaOS玩客云部署AList+Aria2结合内网穿透实现公网离线下载文件至网盘
5.7K0
相关推荐
CasaOS玩客云使用Docker部署21.6K星星memos开源云笔记服务
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验