根据思源笔记 v5.0.5.45 文档,我在 centos 上使用以下命令进行部署时,命令行无任何反应,6806 端口也未被使用,思源没有运行,请问应该怎样部署?
docker run -v /root/siyuan/conf:/siyuan/conf -v /root/siyuan/data:/siyuan/data -p 6806:6806 b3log/siyuan --resident=true --conf=/siyuan/conf
根据思源笔记 v5.0.5.45 文档,我在 centos 上使用以下命令进行部署时,命令行无任何反应,6806 端口也未被使用,思源没有运行,请问应该怎样部署?
docker run -v /root/siyuan/conf:/siyuan/conf -v /root/siyuan/data:/siyuan/data -p 6806:6806 b3log/siyuan --resident=true --conf=/siyuan/conf
不添加 -v
参数可以打开思源,但是点击打开目录和登录均无反应,终端输出如下
[root@VM_0_8_centos ~]# docker run -p 6806:6806 b3log/siyuan --resident=true
I 2020/12/30 09:29:59 main.go:121:
____ _ __ __
/ ___| (_) \ \ / / _ _ __ _ _ __
\___ \ | | \ V / | | | | / _` | | '_ \
___) | | | | | | |_| | | (_| | | | | |
|____/ |_| |_| \__,_| \__,_| |_| |_|
I 2020/12/30 09:30:00 main.go:122: kernel [v0.5.45] is booting, runtime mode is [prod], working directory is [/opt/siyuan], temp directory is [/tmp/siyuan], read only [false]
I 2020/12/30 09:30:00 lang.go:64: initialized languages
D 2020/12/30 09:30:00 conf.go:106: check device locale failed: detect: not detected
D 2020/12/30 09:30:00 conf.go:107: using default language [zh_CN]
I 2020/12/30 09:30:00 rsa.go:31: private key [-----BEGIN RSA PRIVATE KEY-----...]
I 2020/12/30 09:30:00 rsa.go:32: public key [ssh-rsa AAAAB3N...]
I 2020/12/30 09:30:00 conf.go:171: local serve path [http://127.0.0.1:6806]
I 2020/12/30 09:30:00 conf.go:175: initialized conf
I 2020/12/30 09:30:01 main.go:165: kernel HTTP server is booting [http://0.0.0.0:6806]
I 2020/12/30 09:30:01 webdav.go:36: initialized WebDAV server
I 2020/12/30 09:30:01 conf.go:292: initialized notebook
I 2020/12/30 09:30:01 repo.go:39: initialized git repo
I 2020/12/30 09:30:01 process.go:25: kernel is running with [resident] mode
I 2020/12/30 09:30:01 updater.go:84: do not auto update in docker
E 2020/12/30 09:35:19 log.go:44: PANIC RECOVERED: runtime error: invalid memory address or nil pointer dereference
/usr/local/go/src/runtime/panic.go:969 (0x43e958)
/usr/local/go/src/runtime/panic.go:212 (0x455852)
/usr/local/go/src/runtime/signal_unix.go:742 (0x4556d2)
/go/src/github.com/siyuan-note/siyuan-src/kernel/model/box.go:381 (0x10d968d)
/go/src/github.com/siyuan-note/siyuan-src/kernel/model/box.go:987 (0x10e02e4)
/go/src/github.com/siyuan-note/siyuan-src/kernel/cmd/refreshtree.go:21 (0x11284da)
/go/src/github.com/siyuan-note/siyuan-src/kernel/cmd/cmd.go:219 (0x112eaf2)
/usr/local/go/src/runtime/asm_amd64.s:1374 (0x477ce0)
E 2020/12/30 09:37:22 log.go:44: PANIC RECOVERED: runtime error: invalid memory address or nil pointer dereference
/usr/local/go/src/runtime/panic.go:969 (0x43e958)
/usr/local/go/src/runtime/panic.go:212 (0x455852)
/usr/local/go/src/runtime/signal_unix.go:742 (0x4556d2)
/go/src/github.com/siyuan-note/siyuan-src/kernel/model/box.go:381 (0x10d968d)
/go/src/github.com/siyuan-note/siyuan-src/kernel/model/box.go:987 (0x10e02e4)
/go/src/github.com/siyuan-note/siyuan-src/kernel/cmd/refreshtree.go:21 (0x11284da)
/go/src/github.com/siyuan-note/siyuan-src/kernel/cmd/cmd.go:219 (0x112eaf2)
/usr/local/go/src/runtime/asm_amd64.s:1374 (0x477ce0)
程序员是从事程序开发、程序维护的专业人员。
有什么新发现就分享给大家吧!
BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。
笔记整理交给我,一心只读圣贤书。
支付宝是全球领先的独立第三方支付平台,致力于为广大用户提供安全快速的电子支付/网上支付/安全支付/手机支付体验,及转账收款/水电煤缴费/信用卡还款/AA 收款等生活服务应用。
机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。
Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用 。
OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。
SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。
Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。
GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。
宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”
GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。
PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。
Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。
上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)
星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。
LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!
记录并分享人生的经历。
Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。
生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。
NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。
App(应用程序,Application 的缩写)一般指手机软件。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于