[{"data":1,"prerenderedAt":1281},["ShallowReactive",2],{"docs-nav:docs_zh":3,"docs-page:\u002Fdocs\u002Freference\u002Fcli":155,"docs-surround:\u002Fdocs\u002Freference\u002Fcli":1276},[4],{"title":5,"path":6,"stem":7,"children":8,"page":70},"Docs","\u002Fdocs","docs",[9,71,130],{"title":10,"icon":11,"path":12,"stem":13,"children":14,"page":70},"指南","i-lucide-book-open","\u002Fdocs\u002Fguides","docs\u002F1.guides",[15,20,25,30,35,40,45,50,55,60,65],{"title":16,"path":17,"stem":18,"icon":19},"简介","\u002Fdocs\u002Fguides\u002Fintroduction","docs\u002F1.guides\u002F01.introduction","i-lucide-info",{"title":21,"path":22,"stem":23,"icon":24},"快速上手","\u002Fdocs\u002Fguides\u002Fquick-start","docs\u002F1.guides\u002F02.quick-start","i-lucide-play",{"title":26,"path":27,"stem":28,"icon":29},"把办公室的电脑加进来","\u002Fdocs\u002Fguides\u002Foffice","docs\u002F1.guides\u002F03.office","i-lucide-building-2",{"title":31,"path":32,"stem":33,"icon":34},"在 GPU 租用平台渲染","\u002Fdocs\u002Fguides\u002Fcloud","docs\u002F1.guides\u002F04.cloud","i-lucide-cloud",{"title":36,"path":37,"stem":38,"icon":39},"配置 Cloudflare R2 存储","\u002Fdocs\u002Fguides\u002Fr2","docs\u002F1.guides\u002F05.r2","i-lucide-database",{"title":41,"path":42,"stem":43,"icon":44},"把主机放到 NAS 上","\u002Fdocs\u002Fguides\u002Fnas","docs\u002F1.guides\u002F06.nas","i-lucide-hard-drive",{"title":46,"path":47,"stem":48,"icon":49},"设备不在一处","\u002Fdocs\u002Fguides\u002Fremote","docs\u002F1.guides\u002F07.remote","i-lucide-globe",{"title":51,"path":52,"stem":53,"icon":54},"拿到成片","\u002Fdocs\u002Fguides\u002Ffilm","docs\u002F1.guides\u002F08.film","i-lucide-film",{"title":56,"path":57,"stem":58,"icon":59},"改了文件怎么办","\u002Fdocs\u002Fguides\u002Fupdate","docs\u002F1.guides\u002F09.update","i-lucide-refresh-cw",{"title":61,"path":62,"stem":63,"icon":64},"主机坏了或要换主机","\u002Fdocs\u002Fguides\u002Fhost","docs\u002F1.guides\u002F10.host","i-lucide-server-cog",{"title":66,"path":67,"stem":68,"icon":69},"常见问题","\u002Fdocs\u002Fguides\u002Ffaq","docs\u002F1.guides\u002F11.faq","i-lucide-circle-help",false,{"title":72,"icon":73,"path":74,"stem":75,"children":76,"page":70},"概念","i-lucide-box","\u002Fdocs\u002Fconcepts","docs\u002F2.concepts",[77,82,86,91,96,101,105,110,115,120,125],{"title":78,"path":79,"stem":80,"icon":81},"工作区和主机","\u002Fdocs\u002Fconcepts\u002Fworkspace","docs\u002F2.concepts\u002F01.workspace","i-lucide-network",{"title":83,"path":84,"stem":85,"icon":44},"存储","\u002Fdocs\u002Fconcepts\u002Fstorage","docs\u002F2.concepts\u002F02.storage",{"title":87,"path":88,"stem":89,"icon":90},"资产、解包与按需拉取","\u002Fdocs\u002Fconcepts\u002Fassets","docs\u002F2.concepts\u002F03.assets","i-lucide-images",{"title":92,"path":93,"stem":94,"icon":95},"项目、任务和版本","\u002Fdocs\u002Fconcepts\u002Ftasks","docs\u002F2.concepts\u002F04.tasks","i-lucide-list-checks",{"title":97,"path":98,"stem":99,"icon":100},"镜头和分段","\u002Fdocs\u002Fconcepts\u002Fshots","docs\u002F2.concepts\u002F05.shots","i-lucide-clapperboard",{"title":102,"path":103,"stem":104,"icon":54},"成片","\u002Fdocs\u002Fconcepts\u002Ffilm","docs\u002F2.concepts\u002F06.film",{"title":106,"path":107,"stem":108,"icon":109},"Blender 和 FFmpeg","\u002Fdocs\u002Fconcepts\u002Fruntimes","docs\u002F2.concepts\u002F07.runtimes","i-lucide-package",{"title":111,"path":112,"stem":113,"icon":114},"加入与权限","\u002Fdocs\u002Fconcepts\u002Fjoining","docs\u002F2.concepts\u002F08.joining","i-lucide-key-round",{"title":116,"path":117,"stem":118,"icon":119},"渲染名额","\u002Fdocs\u002Fconcepts\u002Fseats","docs\u002F2.concepts\u002F09.seats","i-lucide-gauge",{"title":121,"path":122,"stem":123,"icon":124},"备份和接管","\u002Fdocs\u002Fconcepts\u002Fbackup","docs\u002F2.concepts\u002F10.backup","i-lucide-life-buoy",{"title":126,"path":127,"stem":128,"icon":129},"插件","\u002Fdocs\u002Fconcepts\u002Fplugins","docs\u002F2.concepts\u002F11.plugins","i-lucide-puzzle",{"title":131,"icon":132,"path":133,"stem":134,"children":135,"page":70},"参考","i-lucide-library","\u002Fdocs\u002Freference","docs\u002F3.reference",[136,141,146,151],{"title":137,"path":138,"stem":139,"icon":140},"命令行","\u002Fdocs\u002Freference\u002Fcli","docs\u002F3.reference\u002F1.cli","i-lucide-terminal",{"title":142,"path":143,"stem":144,"icon":145},"本机配置","\u002Fdocs\u002Freference\u002Fconfig","docs\u002F3.reference\u002F2.config","i-lucide-sliders",{"title":147,"path":148,"stem":149,"icon":150},"HTTP 接口","\u002Fdocs\u002Freference\u002Fapi","docs\u002F3.reference\u002F3.api","i-lucide-code-xml",{"title":152,"path":153,"stem":154,"icon":129},"插件开发","\u002Fdocs\u002Freference\u002Fplugins","docs\u002F3.reference\u002F4.plugins",{"id":156,"title":137,"body":157,"description":1270,"extension":1271,"meta":1272,"navigation":1273,"path":138,"seo":1274,"stem":139,"__hash__":1275},"docs_zh\u002Fdocs\u002F3.reference\u002F1.cli.md",{"type":158,"value":159,"toc":1256},"minimark",[160,169,172,176,183,265,286,289,322,358,484,490,493,499,638,641,698,711,718,769,780,783,786,790,855,858,941,955,958,1049,1056,1059,1067,1157,1160,1232,1237,1252],[161,162,163,164,168],"p",{},"界面里能做的大部分事，终端里也能做。SSH 到一台渲染服务器上排查问题，或者写脚本批量提交，用命令行会更顺手。完整的列表随时可以用 ",[165,166,167],"code",{},"danio help"," 看。",[161,170,171],{},"命令都是找这台电脑上正在运行的 danio 去办事。没有 danio 在运行时，命令会在自己的进程里临时启动一个。",[173,174,175],"h2",{"id":175},"打开界面",[161,177,178,179,182],{},"有桌面时直接运行 ",[165,180,181],{},"danio","，打开窗口和托盘图标；SSH 到服务器上运行它，得到的是终端界面。",[184,185,186,199],"table",{},[187,188,189],"thead",{},[190,191,192,196],"tr",{},[193,194,195],"th",{},"命令",[193,197,198],{},"做什么",[200,201,202,212,222,232,245,255],"tbody",{},[190,203,204,209],{},[205,206,207],"td",{},[165,208,181],{},[205,210,211],{},"打开界面：有桌面时是窗口和托盘图标，没有时是终端界面",[190,213,214,219],{},[205,215,216],{},[165,217,218],{},"danio tui",[205,220,221],{},"终端里的界面，排法和能做的事照网页",[190,223,224,229],{},[205,225,226],{},[165,227,228],{},"danio web [--addr host:port] [--no-open]",[205,230,231],{},"在浏览器里打开界面，给没有桌面的机器用",[190,233,234,239],{},[205,235,236],{},[165,237,238],{},"danio show \u003C页面>",[205,240,241,242],{},"打开 danio 窗口里的一页，如 ",[165,243,244],{},"\u002F?job=\u003C任务>",[190,246,247,252],{},[205,248,249],{},[165,250,251],{},"danio tray",[205,253,254],{},"只在托盘里运行",[190,256,257,262],{},[205,258,259],{},[165,260,261],{},"danio serve",[205,263,264],{},"只运行 danio，不开界面，给 Linux 服务器和 systemd 用",[161,266,267,269,270,273,274,277,278,281,282,285],{},[165,268,218],{}," 和 ",[165,271,272],{},"danio web"," 在没有 danio 运行时会自己带一个，",[165,275,276],{},"tui"," 退出就停，",[165,279,280],{},"web"," 一直运行到你按 Ctrl-C。要让 danio 一直在后台跑，用下面的 ",[165,283,284],{},"danio service install","。",[173,287,288],{"id":288},"提交和管任务",[161,290,291,292,295,296,299,300,299,303,299,306,299,309,299,312,299,315,299,318,321],{},"这组命令默认对着这台电脑当主机的工作区。要对加入的别的工作区操作，加 ",[165,293,294],{},"--workspace \u003C名称或 ID>","，",[165,297,298],{},"submit","、",[165,301,302],{},"update",[165,304,305],{},"jobs",[165,307,308],{},"job",[165,310,311],{},"pause",[165,313,314],{},"resume",[165,316,317],{},"cancel",[165,319,320],{},"project"," 都可以加。",[323,324,329],"pre",{"className":325,"code":326,"language":327,"meta":328,"style":328},"language-bash shiki shiki-themes material-theme-palenight","danio submit sh010.blend --project 短片 --frames 1-250\n","bash","",[165,330,331],{"__ignoreMap":328},[332,333,336,339,343,346,349,352,355],"span",{"class":334,"line":335},"line",1,[332,337,181],{"class":338},"s5Dmg",[332,340,342],{"class":341},"sfyAc"," submit",[332,344,345],{"class":341}," sh010.blend",[332,347,348],{"class":341}," --project",[332,350,351],{"class":341}," 短片",[332,353,354],{"class":341}," --frames",[332,356,357],{"class":341}," 1-250\n",[184,359,360,368],{},[187,361,362],{},[190,363,364,366],{},[193,365,195],{},[193,367,198],{},[200,369,370,400,414,424,434,444,454,470],{},[190,371,372,377],{},[205,373,374],{},[165,375,376],{},"danio submit \u003Cfile.blend> --project \u003C项目>",[205,378,379,380,299,383,299,386,299,389,299,392,395,396,399],{},"提交，每个场景一个任务。可以加 ",[165,381,382],{},"--scene",[165,384,385],{},"--frames",[165,387,388],{},"--chunk",[165,390,391],{},"--name",[165,393,394],{},"--note","；",[165,397,398],{},"--here"," 在本机渲染，不经过存储",[190,401,402,407],{},[205,403,404],{},[165,405,406],{},"danio update \u003C任务>",[205,408,409,410,413],{},"更新任务，默认沿用上一版入口 ",[165,411,412],{},".blend","，只传变化的文件",[190,415,416,421],{},[205,417,418],{},[165,419,420],{},"danio jobs [--json]",[205,422,423],{},"任务列表",[190,425,426,431],{},[205,427,428],{},[165,429,430],{},"danio job \u003C任务> [--json]",[205,432,433],{},"任务详情：版本、渲染进度、分段",[190,435,436,441],{},[205,437,438],{},[165,439,440],{},"danio pause|resume|cancel \u003C任务>",[205,442,443],{},"暂停、继续、取消",[190,445,446,451],{},[205,447,448],{},[165,449,450],{},"danio render \u003C任务>",[205,452,453],{},"在本机渲染一个已提交到存储的任务",[190,455,456,461],{},[205,457,458],{},[165,459,460],{},"danio project add \u003C名称>",[205,462,463,464,299,467],{},"新建项目，可以加 ",[165,465,466],{},"--python on|off",[165,468,469],{},"--include \u003Cglob>",[190,471,472,481],{},[205,473,474,477,478],{},[165,475,476],{},"danio project set \u003C名称>"," \u002F ",[165,479,480],{},"danio project ls",[205,482,483],{},"改项目设置，列出项目",[161,485,486,487,285],{},"脚本里要读结果时加 ",[165,488,489],{},"--json",[173,491,492],{"id":492},"工作区和设备",[161,494,495,496,285],{},"在没有桌面的服务器上，加入工作区、开放给别的设备、发令牌，都用 ",[165,497,498],{},"danio workspace",[184,500,501,509],{},[187,502,503],{},[190,504,505,507],{},[193,506,195],{},[193,508,198],{},[200,510,511,520,530,540,550,560,574,587,605,618,628],{},[190,512,513,517],{},[205,514,515],{},[165,516,498],{},[205,518,519],{},"这台设备当主机或已加入的工作区",[190,521,522,527],{},[205,523,524],{},[165,525,526],{},"danio workspace join \u003C主机地址>",[205,528,529],{},"用设备令牌加入，令牌从提示符或管道读入",[190,531,532,537],{},[205,533,534],{},[165,535,536],{},"danio workspace join \u003C主机地址> --password",[205,538,539],{},"用局域网加入密码加入",[190,541,542,547],{},[205,543,544],{},[165,545,546],{},"danio workspace join \u003C主机地址> --ask",[205,548,549],{},"申请加入，等对方管理员批准",[190,551,552,557],{},[205,553,554],{},[165,555,556],{},"danio workspace discover",[205,558,559],{},"找局域网里开放加入的工作区",[190,561,562,567],{},[205,563,564],{},[165,565,566],{},"danio workspace port \u003C端口>",[205,568,569,570,573],{},"对其他设备开放，如 7420；",[165,571,572],{},"0"," 为关闭",[190,575,576,581],{},[205,577,578],{},[165,579,580],{},"danio workspace address [地址…]",[205,582,583,584],{},"主机在哪块网卡上监听、发给设备的网址，如 ",[165,585,586],{},"https:\u002F\u002Fdanio.example.com",[190,588,589,594],{},[205,590,591],{},[165,592,593],{},"danio workspace token add \u003C名称> --access none|viewer|station|admin",[205,595,596,597,600,601,604],{},"生成令牌；",[165,598,599],{},"--render"," 加入后接收渲染，",[165,602,603],{},"--multi"," 多台共用",[190,606,607,615],{},[205,608,609,477,612],{},[165,610,611],{},"danio workspace token ls",[165,613,614],{},"rm \u003C令牌 ID>",[205,616,617],{},"列出、作废令牌",[190,619,620,625],{},[205,621,622],{},[165,623,624],{},"danio workspace takeover \u003C共享目录>",[205,626,627],{},"从存储里的备份接管工作区，恢复密钥从提示符读入",[190,629,630,635],{},[205,631,632],{},[165,633,634],{},"danio workspace set-host \u003C地址>",[205,636,637],{},"主机换了地址时，改成新地址",[161,639,640],{},"对象存储上的工作区这样接管：",[323,642,644],{"className":325,"code":643,"language":327,"meta":328,"style":328},"danio workspace takeover s3:\u002F\u002F\u003C桶>\u002F\u003C前缀> --endpoint \u003C地址>\n",[165,645,646],{"__ignoreMap":328},[332,647,648,650,653,656,659,663,667,670,673,675,678,681,683,686,689,692,695],{"class":334,"line":335},[332,649,181],{"class":338},[332,651,652],{"class":341}," workspace",[332,654,655],{"class":341}," takeover",[332,657,658],{"class":341}," s3:\u002F\u002F",[332,660,662],{"class":661},"sAklC","\u003C",[332,664,666],{"class":665},"s0W1g","桶",[332,668,669],{"class":661},">",[332,671,672],{"class":341},"\u002F",[332,674,662],{"class":661},[332,676,677],{"class":341},"前",[332,679,680],{"class":665},"缀",[332,682,669],{"class":661},[332,684,685],{"class":341}," --endpoint",[332,687,688],{"class":661}," \u003C",[332,690,691],{"class":341},"地",[332,693,694],{"class":665},"址",[332,696,697],{"class":661},">\n",[161,699,700,701,299,704,299,707,710],{},"密钥从提示符读入，也可以用 ",[165,702,703],{},"DANIO_S3_ACCESS_KEY",[165,705,706],{},"DANIO_S3_SECRET_KEY",[165,708,709],{},"DANIO_RECOVERY_KEY"," 给。",[161,712,713,714,717],{},"管设备用 ",[165,715,716],{},"danio device","，设备可以写 ID 或名称：",[184,719,720,728],{},[187,721,722],{},[190,723,724,726],{},[193,725,195],{},[193,727,198],{},[200,729,730,739,749,759],{},[190,731,732,736],{},[205,733,734],{},[165,735,716],{},[205,737,738],{},"工作区的设备",[190,740,741,746],{},[205,742,743],{},[165,744,745],{},"danio device block|unblock \u003C设备>",[205,747,748],{},"拉黑、解除拉黑",[190,750,751,756],{},[205,752,753],{},[165,754,755],{},"danio device access \u003C设备> none|viewer|station|admin",[205,757,758],{},"改权限：无、查看、工作站、管理",[190,760,761,766],{},[205,762,763],{},[165,764,765],{},"danio device render \u003C设备> on|off",[205,767,768],{},"打开或关闭那台设备的渲染，它下次联系主机时生效",[161,770,771,772,775,776,779],{},"工作区的存储用 ",[165,773,774],{},"danio store add \u003C名称> \u003CSMB 路径或本地路径>"," 设，",[165,777,778],{},"danio store ls"," 查看。一个工作区只有一个存储。",[173,781,782],{"id":782},"这台机器",[161,784,785],{},"这组命令只管你正在用的这台电脑：随电脑启动、更新、卸载、检查环境、改本机配置。",[787,788,789],"h3",{"id":789},"服务",[184,791,792,800],{},[187,793,794],{},[190,795,796,798],{},[193,797,195],{},[193,799,198],{},[200,801,802,812,821,831,845],{},[190,803,804,809],{},[205,805,806],{},[165,807,808],{},"danio service",[205,810,811],{},"是否随电脑启动、danio 是否在运行",[190,813,814,818],{},[205,815,816],{},[165,817,284],{},[205,819,820],{},"随电脑启动（Linux 用 systemd，Windows 在登录时），并马上启动",[190,822,823,828],{},[205,824,825],{},[165,826,827],{},"danio service uninstall",[205,829,830],{},"不再随电脑启动，正在运行的不受影响",[190,832,833,838],{},[205,834,835],{},[165,836,837],{},"danio service restart",[205,839,840,841,844],{},"重启，换上 ",[165,842,843],{},"danio upgrade"," 下载的新版本",[190,846,847,852],{},[205,848,849],{},[165,850,851],{},"danio service stop",[205,853,854],{},"停止正在运行的 danio",[787,856,857],{"id":857},"更新和卸载",[184,859,860,868],{},[187,861,862],{},[190,863,864,866],{},[193,865,195],{},[193,867,198],{},[200,869,870,879,889,903,917,927],{},[190,871,872,876],{},[205,873,874],{},[165,875,843],{},[205,877,878],{},"更新到最新发布的版本",[190,880,881,886],{},[205,882,883],{},[165,884,885],{},"danio upgrade check",[205,887,888],{},"只看有没有新版本",[190,890,891,896],{},[205,892,893],{},[165,894,895],{},"danio upgrade list [--pre]",[205,897,898,899,902],{},"列出发布的版本，",[165,900,901],{},"--pre"," 连预发布版本一起列",[190,904,905,910],{},[205,906,907],{},[165,908,909],{},"danio upgrade \u003C版本>",[205,911,912,913,916],{},"换成指定的版本，如 ",[165,914,915],{},"0.2.0","，也可以回退",[190,918,919,924],{},[205,920,921],{},[165,922,923],{},"danio upgrade --from \u003C主机地址>",[205,925,926],{},"换成那个工作区主机正在用的版本",[190,928,929,934],{},[205,930,931],{},[165,932,933],{},"danio uninstall [--data] [--yes]",[205,935,936,937,940],{},"停止 danio、删除程序；",[165,938,939],{},"--data"," 连同数据一起删",[161,942,943,944,946,947,950,951,954],{},"从 GitHub 下载慢时，",[165,945,843],{}," 可以加 ",[165,948,949],{},"--mirror \u003C地址>"," 用下载加速，如 ",[165,952,953],{},"https:\u002F\u002Fmirror.example.com\u002F","；不加时用设置里的“下载加速”。",[787,956,957],{"id":957},"检查和配置",[184,959,960,968],{},[187,961,962],{},[190,963,964,966],{},[193,965,195],{},[193,967,198],{},[200,969,970,980,990,1000,1010,1023,1039],{},[190,971,972,977],{},[205,973,974],{},[165,975,976],{},"danio status [--json]",[205,978,979],{},"danio 是否在运行、数据目录在哪",[190,981,982,987],{},[205,983,984],{},[165,985,986],{},"danio doctor [--json]",[205,988,989],{},"检查这台电脑能不能提交和渲染",[190,991,992,997],{},[205,993,994],{},[165,995,996],{},"danio doctor --fix",[205,998,999],{},"只输出安装缺失系统库的命令",[190,1001,1002,1007],{},[205,1003,1004],{},[165,1005,1006],{},"danio doctor --libs",[205,1008,1009],{},"只输出 Blender 缺的系统库的安装命令",[190,1011,1012,1017],{},[205,1013,1014],{},[165,1015,1016],{},"danio config",[205,1018,1019,1020],{},"显示本机配置 ",[165,1021,1022],{},"config\u002Fdanio.toml",[190,1024,1025,1033],{},[205,1026,1027,477,1030],{},[165,1028,1029],{},"danio config get \u003C键>",[165,1031,1032],{},"set \u003C键> \u003C值>",[205,1034,1035,1036],{},"读、改一项本机配置，如 ",[165,1037,1038],{},"danio config set node.gpus 0,1",[190,1040,1041,1046],{},[205,1042,1043],{},[165,1044,1045],{},"danio version",[205,1047,1048],{},"版本",[161,1050,1051,1052,1055],{},"本机配置只放这台机器自己的事：缓存目录、执行目录、Blender 路径、渲染机设置，完整说明见",[1053,1054,142],"a",{"href":143},"。项目的设置在项目里。",[173,1057,1058],{"id":1058},"插件和接口",[161,1060,1061,1062,1064,1065,285],{},"插件跑在主机上，比如发飞书通知、同步到别的系统。怎么写插件见",[1053,1063,152],{"href":153},"，接口见",[1053,1066,147],{"href":148},[184,1068,1069,1077],{},[187,1070,1071],{},[190,1072,1073,1075],{},[193,1074,195],{},[193,1076,198],{},[200,1078,1079,1089,1099,1109,1119,1129,1143],{},[190,1080,1081,1086],{},[205,1082,1083],{},[165,1084,1085],{},"danio plugin [--json]",[205,1087,1088],{},"列出插件：状态、版本、权限、最近的错误",[190,1090,1091,1096],{},[205,1092,1093],{},[165,1094,1095],{},"danio plugin add \u003Cnpm 包 | 文件夹 | .tgz>",[205,1097,1098],{},"安装，先显示它要的权限，确认后启用",[190,1100,1101,1106],{},[205,1102,1103],{},[165,1104,1105],{},"danio plugin on|off|rm \u003C插件>",[205,1107,1108],{},"启用、停用、删除",[190,1110,1111,1116],{},[205,1112,1113],{},[165,1114,1115],{},"danio plugin update",[205,1117,1118],{},"从各自的来源重装全部插件",[190,1120,1121,1126],{},[205,1122,1123],{},[165,1124,1125],{},"danio plugin config \u003C插件> [键=值]…",[205,1127,1128],{},"改设置，不给值时逐项询问",[190,1130,1131,1136],{},[205,1132,1133],{},[165,1134,1135],{},"danio openapi [--lang en]",[205,1137,1138,1139,1142],{},"输出接口描述（OpenAPI 3.1 JSON），",[165,1140,1141],{},"--lang en"," 为英文版",[190,1144,1145,1150],{},[205,1146,1147],{},[165,1148,1149],{},"danio token new",[205,1151,1152,1153,1156],{},"生成一个随机令牌，给 ",[165,1154,1155],{},"DANIO_TOKEN"," 用",[173,1158,1159],{"id":1159},"环境变量",[184,1161,1162,1171],{},[187,1163,1164],{},[190,1165,1166,1169],{},[193,1167,1168],{},"变量",[193,1170,198],{},[200,1172,1173,1183,1201,1211,1220],{},[190,1174,1175,1180],{},[205,1176,1177],{},[165,1178,1179],{},"DANIO_PORT",[205,1181,1182],{},"本机界面的端口",[190,1184,1185,1190],{},[205,1186,1187],{},[165,1188,1189],{},"DANIO_ADDRESS",[205,1191,1192,1193,1196,1197,1200],{},"本机界面的地址，默认只在 ",[165,1194,1195],{},"127.0.0.1"," 上监听；写法同 ",[165,1198,1199],{},"danio workspace address","，多个用逗号分隔",[190,1202,1203,1208],{},[205,1204,1205],{},[165,1206,1207],{},"DANIO_HOME",[205,1209,1210],{},"整个数据目录放在哪",[190,1212,1213,1217],{},[205,1214,1215],{},[165,1216,1155],{},[205,1218,1219],{},"本机令牌，网页登录页可以粘贴它",[190,1221,1222,1227],{},[205,1223,1224],{},[165,1225,1226],{},"DANIO_TOKEN_FILE",[205,1228,1229,1230],{},"从文件读本机令牌，代替 ",[165,1231,1155],{},[161,1233,1234,1235,285],{},"比如想从别的电脑打开一台服务器上的 danio 网页界面，就设 ",[165,1236,1189],{},[161,1238,1239,1241,1242,1245,1246,1249,1250,285],{},[165,1240,1207],{}," 里有工作区的数据库，要放在本机的盘上，不能指向 SMB 或 NFS 共享。Docker 镜像已经设好 ",[165,1243,1244],{},"DANIO_HOME=\u002Fdata","，把 NAS 本地卷上的一个文件夹挂到 ",[165,1247,1248],{},"\u002Fdata"," 就行，见",[1053,1251,41],{"href":42},[1253,1254,1255],"style",{},"html pre.shiki code .s5Dmg, html code.shiki .s5Dmg{--shiki-default:#FFCB6B}html pre.shiki code .sfyAc, html code.shiki .sfyAc{--shiki-default:#C3E88D}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sAklC, html code.shiki .sAklC{--shiki-default:#89DDFF}html pre.shiki code .s0W1g, html code.shiki .s0W1g{--shiki-default:#BABED8}",{"title":328,"searchDepth":1257,"depth":1258,"links":1259},2,3,[1260,1261,1262,1263,1268,1269],{"id":175,"depth":1257,"text":175},{"id":288,"depth":1257,"text":288},{"id":492,"depth":1257,"text":492},{"id":782,"depth":1257,"text":782,"children":1264},[1265,1266,1267],{"id":789,"depth":1258,"text":789},{"id":857,"depth":1258,"text":857},{"id":957,"depth":1258,"text":957},{"id":1058,"depth":1257,"text":1058},{"id":1159,"depth":1257,"text":1159},"在终端里打开界面、提交任务、加入工作区、管理这台机器上的 danio。","md",{},{"icon":140},{"title":137,"description":1270},"Z9JiJZJsrA58i8sn1b2vWq40OaTtF_DsK2Amnv5PHQk",[1277,1279],{"title":126,"path":127,"stem":128,"description":1278,"icon":129,"children":-1},"插件能做什么，怎么安装和管理。",{"title":142,"path":143,"stem":144,"description":1280,"icon":145,"children":-1},"danio.toml 里每一项设置的含义、可选值和默认值，以及 danio 读取的环境变量。",1794619223479]