最近几天一直在逛论坛找方法,看得一知半解,迷迷糊糊,所以请各位行家里手给我发一些现成的教程,我的想法是这样的:
- 在极空间 nas 里自建 S3。不想用七牛等第三方服务器,数据还是保存在自己手里好一点
- 家里和公司都能访问。请问这是不是要内网穿透还是怎么的。不知道在极空间上怎么设置。
- 电脑、手机都用客户端访问。因为,我理解,在没有网络的情况下,用客户端记笔记能先保存在手机或者电脑的本地,等有网络了再上传。如果用网页版的思源,估计就不行了。
还请大家指点迷津,非常感谢!
最近几天一直在逛论坛找方法,看得一知半解,迷迷糊糊,所以请各位行家里手给我发一些现成的教程,我的想法是这样的:
还请大家指点迷津,非常感谢!
极空间的 app 自带的的 dns 无法在思源 app 上使用的。
你需要在极空间上构建一个 s3 的存储。然后使用容器或者虚拟机映射出来,最后在路由器或者管帽上做好相关的映射。
最后你才能在思源的 app 上填写 s3 的链接和账户密码以访问你的 s3 存储空间。
还有一个做饭就是全部数据源都放在 docke 内也是一样的需要映射。
如果你选择其他的 nas,比如威联通 群辉就能很好的自己折腾。
minio 和 frp 搭建教程有很多,搜一下就行,没什么特别的,需要注意的是思源官方版 docker 镜像在极空间运行的时候会提示挂载路径未授权,你只需要正常挂载路径(反正它也不用),在命令中设置自定义命令追加运行参数'--accessAuthCode=随便起'
注意,这里不要追加指定 workspace 路径的参数,会报权限问题,导致容器不断重启,其他默认就行,有一个缺点,就是这种情况下思源的本地数据会直接存在容器的默认路径下,导致容器体积越来越大,偶尔会看到他报警,但是不影响使用,等什么时候极空间把权限下放了就能解决这个问题了,到时候追加 workspace 路径参数就行
也有个别大佬通过别的方式解决了极空间的权限问题,但是很多版本都太老了,没有及时更新,看你自己选择了,我也只是简单地提点个人建议,先从 minio 开始,思源别着急同步数据,先确定能正常运行再说,极空间坑不少,网上教程总是缺点东西,目前只能将就着用了,有更好的办法再说吧
GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。
Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。
FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。
Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。
提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。
Laravel 是一套简洁、优雅的 PHP Web 开发框架。它采用 MVC 设计,是一款崇尚开发效率的全栈框架。
Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。
欢迎访问我们运维的实例: https://wide.b3log.org
HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。
百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。
深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。
CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。
开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。
子曰:“工欲善其事,必先利其器。”
百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。
确认过眼神后的灵魂连接,站在链在!
Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。
CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。
Quicker 您的指尖工具箱!操作更少,收获更多!
JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。
Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用 。
禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。
钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。
OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。
Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。
webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于