v2.10.8 的 dockerhub 版本跑不起来,提示需要 --accessAuthCode,不能写在 command 里!

本贴最后更新于 322 天前,其中的信息可能已经时过境迁

不知道从哪抄的 docker-compose 文件,在 command 后面增加了--accessAuthCode=xxxx 还是没用,加引号也没用

command: /opt/siyuan/kernel --workspace=/home/siyuan/SiYuan --accessAuthCode=xxxx

command: '/opt/siyuan/kernel --workspace=/home/siyuan/SiYuan --accessAuthCode=xxxx'

还有直接进去配置文件 json 里的"accessAuthCode": "xxxx",这行删了都没有用

后来是在 entrypoint 直接改省的直接终止掉了

version: '3'

services:
  siyuan:
    image: b3log/siyuan:latest
    container_name: siyuan
    restart: unless-stopped
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
    volumes:
      - /xxxxxx/siyuan:/home/siyuan/SiYuan
    # 这里加参数没用command: '/opt/siyuan/kernel --workspace=/home/siyuan/SiYuan --accessAuthCode=xxxxxxxx'
    entrypoint: 
      - /opt/siyuan/kernel 
      - --workspace=/home/siyuan/SiYuan 
      - --accessAuthCode=xxxxxx
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    20645 引用 • 80698 回帖 • 2 关注
3 操作
cyj6 在 2023-10-08 10:47:20 更新了该帖
cyj6 在 2023-10-08 09:49:38 更新了该帖
cyj6 在 2023-10-07 13:39:55 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    可以尝试换个不带 @ 符号的授权码试试,需要放在内核启动参数上,放在环境变量上是没有作用的。

    1 回复
  • yuanyehuai

    1、停止容器。
    2、使用 winscp 软件 root 账号登录群晖,找到 siyuan 中的 conf.json 文件,我的路径是“/volume1/docker/siyuan/workspace/conf”
    编辑打开,查找"accessAuthCode",添加密码“XXXX”如下:
    "accessAuthCode": "XXXXXXXX"
    3、保存,重新运行容器。
    4、打开思源,并输入设置的密码即可访问。

    2 回复
  • yalidabuda

    有没有不用 ssh 的方法,太麻烦懒得搞trollface

  • t3jp5T63.png

    我用的绿联 NAS,在配置的时候,执行命令的内容上加上一段就好,这个=之后就是自己的密码

    1 回复
  • cyj6

    没用,我之前就设过了,现在必须放启动参数里

  • cyj6

    试试 code 里加个 @ 还行不,要怎么转义它?

    1 回复
  • cyj6

    还是没用

    1 回复
  • 88250

    那就不是 @ 符号的问题了,可以再试试改个简单的短点的值看看。

    1 回复
  • cyj6

    缩短到 1 个字符依旧报错,单走一个 6 也不行,当然这个 Code 不是我之前设置的那个,之前那个应该还在 json 里存着。

    command: /opt/siyuan/kernel --workspace=/home/siyuan/SiYuan --accessAuthCode=6

    The access authorization code command line parameter (--accessAuthCode) must be set when deploying via Docker.

    1 回复
    1 操作
    cyj6 在 2023-10-08 10:20:22 更新了该回帖
  • 88250

    这个提示是说明参数没有传入到程序中。

    1 回复
  • cyj6

    entrypoint:

    • /opt/siyuan/kernel
    • --workspace=/home/siyuan/SiYuan
    • --accessAuthCode=xxxx
    1 回复
  • 我已经成功设置了 请看我的截图 用的是群晖image.png

  • 我的密码中也有 @ 符号 无需转义

  • 求问为什么格式错误。image.png

    1 回复
  • suka 1 赞同

    等号换成空格,例如
    --workplace=/siyuan/workspace/
    换成
    --workplace /siyuan/workspace/

请输入回帖内容 ...

推荐标签 标签

  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    131 引用 • 1114 回帖 • 136 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 445 关注
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    84 引用 • 139 回帖 • 2 关注
  • 倾城之链
    23 引用 • 66 回帖 • 125 关注
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 26 关注
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    2 引用 • 14 回帖 • 4 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    10 引用 • 88 回帖
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    54 引用 • 85 回帖
  • 开源中国

    开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。

    7 引用 • 86 回帖 • 1 关注
  • Jenkins

    Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。

    52 引用 • 37 回帖 • 2 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 387 关注
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    52 引用 • 190 回帖 • 1 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 721 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 48 关注
  • 电影

    这是一个不能说的秘密。

    120 引用 • 598 回帖
  • 以太坊

    以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。

    34 引用 • 367 回帖
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 698 关注
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 562 关注
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    86 引用 • 122 回帖 • 619 关注
  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖 • 1 关注
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 1 关注
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    28 引用 • 108 回帖
  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    324 引用 • 1395 回帖
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 148 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    5 引用 • 62 回帖 • 8 关注
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    58 引用 • 113 回帖 • 273 关注
  • Facebook

    Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。

    4 引用 • 15 回帖 • 460 关注