[{"data":1,"prerenderedAt":1608},["ShallowReactive",2],{"article-\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F11.飞牛OS安装后必要配置":3,"article-around-\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F11.飞牛OS安装后必要配置":1390},{"id":4,"title":5,"author":6,"body":7,"category":1374,"cover":1375,"date":1376,"description":1377,"draft":1378,"extension":1379,"image":1380,"license":1375,"meta":1381,"minutes":444,"navigation":733,"path":1383,"pinned":1378,"seo":1384,"stem":1385,"tags":1386,"__hash__":1389},"blog\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F11.飞牛OS安装后必要配置.md","飞牛 OS 安装后必要配置","张萌萌",{"type":8,"value":9,"toc":1359},"minimark",[10,15,19,22,26,31,46,68,73,202,207,211,214,231,237,243,248,257,263,273,278,284,289,297,302,308,314,319,324,326,330,350,355,360,377,379,383,386,391,395,398,402,405,460,477,482,487,492,498,505,513,603,636,640,655,674,687,692,1070,1080,1106,1131,1136,1141,1160,1165,1170,1175,1180,1186,1191,1196,1203,1208,1210,1214,1217,1222,1227,1229,1233,1236,1355],[11,12,14],"h2",{"id":13},"_1-序言","1 序言",[16,17,18],"p",{},"根据上一篇文章，我相信小伙伴们都成功安装上了飞牛 OS。那么安装好飞牛 OS 后，有学到必要的基础配置。我这里为了写文章，用虚拟机单独创建一台飞牛 OS。",[20,21],"hr",{},[11,23,25],{"id":24},"_2-创建存储","2 创建存储",[27,28,30],"h3",{"id":29},"_21-存储基础与常见-raid-级别详解","2.1 存储基础与常见 RAID 级别详解",[16,32,33,37,38,41,42,45],{},[34,35,36],"strong",{},"存储基础概念","，RAID（Redundant Array of Independent Disks）即独立磁盘冗余阵列，通过将多块磁盘组合成逻辑单元，实现",[34,39,40],{},"性能提升","或",[34,43,44],{},"数据冗余","。其核心目标包括：",[47,48,49,56,62],"ul",{},[50,51,52,55],"li",{},[34,53,54],{},"提升I\u002FO性能","：通过并行读写加速数据访问",[50,57,58,61],{},[34,59,60],{},"增强数据可靠性","：利用冗余机制防止数据丢失",[50,63,64,67],{},[34,65,66],{},"扩展存储容量","：突破单盘容量限制",[16,69,70],{},[34,71,72],{},"常见RAID级别对比",[74,75,76,101],"table",{},[77,78,79],"thead",{},[80,81,82,86,89,92,95,98],"tr",{},[83,84,85],"th",{},"RAID级别",[83,87,88],{},"最小磁盘数",[83,90,91],{},"容量利用率",[83,93,94],{},"冗余能力",[83,96,97],{},"读写性能",[83,99,100],{},"典型应用场景",[102,103,104,125,144,164,184],"tbody",{},[80,105,106,110,113,116,119,122],{},[107,108,109],"td",{},"RAID0",[107,111,112],{},"2",[107,114,115],{},"100%",[107,117,118],{},"无",[107,120,121],{},"最高",[107,123,124],{},"非关键性临时数据",[80,126,127,130,132,135,138,141],{},[107,128,129],{},"RAID1",[107,131,112],{},[107,133,134],{},"50%",[107,136,137],{},"镜像保护",[107,139,140],{},"读优写弱",[107,142,143],{},"数据库\u002F系统盘",[80,145,146,149,152,155,158,161],{},[107,147,148],{},"RAID5",[107,150,151],{},"3",[107,153,154],{},"(N-1)\u002FN",[107,156,157],{},"单盘容错",[107,159,160],{},"均衡读写",[107,162,163],{},"文件服务器",[80,165,166,169,172,175,178,181],{},[107,167,168],{},"RAID6",[107,170,171],{},"4",[107,173,174],{},"(N-2)\u002FN",[107,176,177],{},"双盘容错",[107,179,180],{},"写性能低",[107,182,183],{},"关键数据存储",[80,185,186,189,192,194,196,199],{},[107,187,188],{},"Basic",[107,190,191],{},"只能1个硬盘",[107,193,115],{},[107,195,118],{},[107,197,198],{},"单盘能力",[107,200,201],{},"单盘 16TB 够用",[16,203,204],{},[34,205,206],{},"所以，看你存储需求，个人使用，如果不需要什么安全上的保护，那么大容量硬盘单盘模式挺好的。如果需要考虑安全，三块相同容量硬盘组成 RAID5 也是非常不错的。",[27,208,210],{"id":209},"_22-如何创建存储空间","2.2 如何创建存储空间？",[16,212,213],{},"在 fnOS 上，系统将只安装在一块硬盘中。系统盘除系统分区以外的空间，可用于创建存储空间。你可以将单个或多个硬盘组成存储空间，在存储空间中创建文件夹和安装应用。无论是内置的硬盘、还是外接的硬盘，都可以创建存储空间并组成阵列。你可以通过网页端或 App 创建及查看存储空间，以下以网页端为例进行说明。",[16,215,216,219,220,223,224,227,228,230],{},[34,217,218],{},"创建存储空间","，登录管理员账号，从桌面打开 ",[34,221,222],{},"设置"," > ",[34,225,226],{},"存储空间管理","，点击 ",[34,229,218],{},"。",[16,232,233],{},[234,235],"img",{"alt":218,"src":236},"https:\u002F\u002Fhelp-static.fnnas.com\u002Fimage-20240823171108788.png",[16,238,239,242],{},[34,240,241],{},"选择硬盘","，在页面左侧选择要用于创建存储空间的 1 个或多个硬盘。",[16,244,245],{},[234,246],{"alt":241,"src":247},"https:\u002F\u002Fhelp-static.fnnas.com\u002Fimage-20240823171203365-20240823171247369.png",[16,249,250,253,254,230],{},[34,251,252],{},"选择存储模式","，根据所选的硬盘个数，右侧将动态显示可供选择的存储模式。选择存储模式后，可以在弹窗底部确认存储空间的预计容量情况。确认无误后，点击 下一步。",[34,255,256],{},"图上虽然是 raid，我虚拟机演示的话是单盘 Basic 模式",[16,258,259],{},[234,260],{"alt":261,"src":262},"","https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584893700.avif",[16,264,265,268,269,272],{},[34,266,267],{},"设置谁能使用此存储空间","，对于管理员用户，均有权限使用所有存储空间。配额上，每个管理员对此存储空间的容量默认不设置上限。如需限制，可前往 ",[34,270,271],{},"用户管理 > 要设置的用户 > 存储空间 > 编辑"," 中设置。",[16,274,275,276,272],{},"对于普通用户，可选择允许哪些普通用户可使用此存储空间，可选设置每个用户的可用容量上限。设置后如需修改，可前往 ",[34,277,271],{},[16,279,280,281,230],{},"确认无误后，点击 ",[34,282,283],{},"下一步",[16,285,286],{},[234,287],{"alt":267,"src":288},"https:\u002F\u002Fhelp-static.fnnas.com\u002Fimage-20240823182940099.png",[16,290,291,294,295,230],{},[34,292,293],{},"确认信息","，可选填写存储空间描述，作为对各存储空间用途的备注。确认后点击 ",[34,296,283],{},[16,298,299],{},[234,300],{"alt":261,"src":301},"https:\u002F\u002Fhelp-static.fnnas.com\u002Fimage-20240823183626219.png",[16,303,304,307],{},[34,305,306],{},"确认格式化","，用于组存储空间的硬盘将被格式化，所有数据将被删除。请输入“确认格式化” 和管理员密码进行最终确认。",[16,309,310],{},[234,311],{"alt":312,"src":313},"格式化","https:\u002F\u002Fhelp-static.fnnas.com\u002Fimage-20240823184721084.png",[16,315,316],{},[34,317,318],{},"创建成功",[16,320,321],{},[234,322],{"alt":261,"src":323},"https:\u002F\u002Fhelp-static.fnnas.com\u002Fimage-20240823184809431.png",[20,325],{},[11,327,329],{"id":328},"_3-静态-ip","3 静态 IP",[16,331,332,333,336,337,340,341,223,344,223,347,230],{},"飞牛 OS 默认是 ",[34,334,335],{},"DHCP","，个人建议修改为",[34,338,339],{},"静态 IP"," 使用。小伙伴们可以前往，",[34,342,343],{},"网络设置",[34,345,346],{},"···",[34,348,349],{},"编辑",[16,351,352],{},[234,353],{"alt":261,"src":354},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584865377.avif",[16,356,357],{},[234,358],{"alt":261,"src":359},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584867098.avif",[16,361,362,363,365,366,369,370,223,372,223,374,230],{},"修改",[34,364,339],{}," 时候，顺便",[34,367,368],{},"启动 OVS","，为了后面虚拟机网络配置做准备。",[34,371,343],{},[34,373,346],{},[34,375,376],{},"启动OVS",[20,378],{},[11,380,382],{"id":381},"_4-开启-ssh","4 开启 SSH",[16,384,385],{},"因为很多时候修改东西都需要终端，飞牛 OS 默认 SSH 是关闭的，而且端口是 22 端口。你可以修改端口，并且打开 SSH。",[16,387,388],{},[234,389],{"alt":261,"src":390},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584868492.avif",[11,392,394],{"id":393},"_5-docker","5 Docker",[16,396,397],{},"打开飞牛 OS 桌面上的 Docker 图标，他会让你选择一个硬盘路径，确定就完成了 docker 初始化操作。",[27,399,401],{"id":400},"_51-docker-镜像源更换","5.1 docker 镜像源更换",[16,403,404],{},"默认的飞牛 docker 镜像源已经很不错了，但是网络这个问题，多添加几个源备份肯定是有备无患。",[406,407,411],"pre",{"className":408,"code":409,"language":410,"meta":261,"style":261},"language-bash shiki shiki-themes github-light github-dark","# docker镜像源\nhttps:\u002F\u002Fdocker.fnnas.com\nhttps:\u002F\u002Fdocker.1ms.run\nhttps:\u002F\u002Fdocker.1panel.dev\nhttps:\u002F\u002Fdocker.m.daocloud.io\nhttps:\u002F\u002Fdocker.1panel.top\nhttps:\u002F\u002Fdocker.1panel.live\n","bash",[412,413,414,423,430,436,442,448,454],"code",{"__ignoreMap":261},[415,416,419],"span",{"class":417,"line":418},"line",1,[415,420,422],{"class":421},"sJ8bj","# docker镜像源\n",[415,424,426],{"class":417,"line":425},2,[415,427,429],{"class":428},"sScJk","https:\u002F\u002Fdocker.fnnas.com\n",[415,431,433],{"class":417,"line":432},3,[415,434,435],{"class":428},"https:\u002F\u002Fdocker.1ms.run\n",[415,437,439],{"class":417,"line":438},4,[415,440,441],{"class":428},"https:\u002F\u002Fdocker.1panel.dev\n",[415,443,445],{"class":417,"line":444},5,[415,446,447],{"class":428},"https:\u002F\u002Fdocker.m.daocloud.io\n",[415,449,451],{"class":417,"line":450},6,[415,452,453],{"class":428},"https:\u002F\u002Fdocker.1panel.top\n",[415,455,457],{"class":417,"line":456},7,[415,458,459],{"class":428},"https:\u002F\u002Fdocker.1panel.live\n",[16,461,462,463,223,466,223,468,223,471,223,474,230],{},"小伙伴们可以打开桌面 docker，",[34,464,465],{},"镜像仓库",[34,467,222],{},[34,469,470],{},"加速源设置",[34,472,473],{},"添加",[34,475,476],{},"填写 URL 和备注",[16,478,479],{},[234,480],{"alt":261,"src":481},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584870031.avif",[16,483,484],{},[234,485],{"alt":261,"src":486},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584871572.avif",[16,488,489],{},[234,490],{"alt":261,"src":491},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584873362.avif",[16,493,494,495,230],{},"添加完毕后，点击",[34,496,497],{},"保存并重启 Docker",[16,499,500,501,504],{},"当然我更喜欢用 ",[34,502,503],{},"SSH 终端","方式修改 docker 镜像源。",[406,506,511],{"className":507,"code":509,"language":510},[508],"language-text","# 打开SSH终端，登录\n# 按照提示输入密码，切换root用户\nsudo -i\n# 编辑docker镜像源文件\nnano \u002Fetc\u002Fdocker\u002Fdaemon.json\n","text",[412,512,509],{"__ignoreMap":261},[406,514,516],{"className":408,"code":515,"language":410,"meta":261,"style":261},"# 修改为以下内容\n{\n  \"registry-mirrors\": \n  [\n  \"https:\u002F\u002Fdocker.fnnas.com\",\n  \"https:\u002F\u002Fdocker.1ms.run\",\n  \"https:\u002F\u002Fdocker.1panel.dev\",\n  \"https:\u002F\u002Fdocker.m.daocloud.io\",\n  \"https:\u002F\u002Fdocker.1panel.top\",\n  \"https:\u002F\u002Fdocker.1panel.live\"\n  ]\n}\n",[412,517,518,523,529,541,546,555,562,569,577,585,591,597],{"__ignoreMap":261},[415,519,520],{"class":417,"line":418},[415,521,522],{"class":421},"# 修改为以下内容\n",[415,524,525],{"class":417,"line":425},[415,526,528],{"class":527},"sVt8B","{\n",[415,530,531,534,538],{"class":417,"line":432},[415,532,533],{"class":428},"  \"registry-mirrors\"",[415,535,537],{"class":536},"sj4cs",":",[415,539,540],{"class":527}," \n",[415,542,543],{"class":417,"line":438},[415,544,545],{"class":527},"  [\n",[415,547,548,552],{"class":417,"line":444},[415,549,551],{"class":550},"sZZnC","  \"https:\u002F\u002Fdocker.fnnas.com\"",[415,553,554],{"class":527},",\n",[415,556,557,560],{"class":417,"line":450},[415,558,559],{"class":550},"  \"https:\u002F\u002Fdocker.1ms.run\"",[415,561,554],{"class":527},[415,563,564,567],{"class":417,"line":456},[415,565,566],{"class":550},"  \"https:\u002F\u002Fdocker.1panel.dev\"",[415,568,554],{"class":527},[415,570,572,575],{"class":417,"line":571},8,[415,573,574],{"class":550},"  \"https:\u002F\u002Fdocker.m.daocloud.io\"",[415,576,554],{"class":527},[415,578,580,583],{"class":417,"line":579},9,[415,581,582],{"class":550},"  \"https:\u002F\u002Fdocker.1panel.top\"",[415,584,554],{"class":527},[415,586,588],{"class":417,"line":587},10,[415,589,590],{"class":550},"  \"https:\u002F\u002Fdocker.1panel.live\"\n",[415,592,594],{"class":417,"line":593},11,[415,595,596],{"class":527},"  ]\n",[415,598,600],{"class":417,"line":599},12,[415,601,602],{"class":527},"}\n",[406,604,606],{"className":408,"code":605,"language":410,"meta":261,"style":261},"# 重载systemd管理守护进程配置文件\nsystemctl daemon-reload\n# 重启 Docker 服务\nsystemctl restart docker\n",[412,607,608,613,621,626],{"__ignoreMap":261},[415,609,610],{"class":417,"line":418},[415,611,612],{"class":421},"# 重载systemd管理守护进程配置文件\n",[415,614,615,618],{"class":417,"line":425},[415,616,617],{"class":428},"systemctl",[415,619,620],{"class":550}," daemon-reload\n",[415,622,623],{"class":417,"line":432},[415,624,625],{"class":421},"# 重启 Docker 服务\n",[415,627,628,630,633],{"class":417,"line":438},[415,629,617],{"class":428},[415,631,632],{"class":550}," restart",[415,634,635],{"class":550}," docker\n",[27,637,639],{"id":638},"_52-compose","5.2 compose",[16,641,642,643,223,646,223,649,223,652],{},"docke r我更推荐用 compos 去管理，小伙伴们可以这么操作，",[34,644,645],{},"文件管理",[34,647,648],{},"新建文件夹",[34,650,651],{},"docker",[34,653,654],{},"apps",[16,656,657,658,223,660,223,662,223,664,223,667,670,671,230],{},"怎么使用飞牛创建 compose 项目呢？我们就以 alist 这个熟知的项目举例，首先我们需要在路径",[34,659,645],{},[34,661,651],{},[34,663,654],{},[34,665,666],{},"alist",[34,668,669],{},"docker-compose.yaml","，创建 yaml 文件，文件名必须是 ",[34,672,673],{},"docker-compose",[16,675,676,677,680,681,683,684,230],{},"⚠️",[34,678,679],{},"友情提示","，",[34,682,666],{}," 这个项目已经卖了，如果担心安全问题，请使用公开的 ",[34,685,686],{},"openlist",[16,688,689],{},[34,690,691],{},"因为飞牛OS目前还不能创建文件，所以需要我们在自己电脑上创建 docker-compose.yaml 文件，最后上传文件就行。",[406,693,697],{"className":694,"code":695,"language":696,"meta":261,"style":261},"language-yaml shiki shiki-themes github-light github-dark","# 官方文档\n# https:\u002F\u002Falist.nn.ci\u002Fzh\u002Fguide\n# https:\u002F\u002Fhub.docker.com\u002Fr\u002Fxhofe\u002Falist\n# 正式版tag为latest，测试版为beta\n# 如果需要自带离线下载功能，预装aria2，使用xhofe\u002Falist-aria2\n# 如果需要自带ffmpeg，则在tag后面加入-ffmpeg，如 xhofe\u002Falist:beta-ffmpeg\n\n# 默认第一次安装会在日志里生成一个随机密码，账号是admin\n\n## 低于v3.25.0版本，重置密码，admin为账号名，注意替换\n# docker exec -it alist .\u002Falist admin\n\n## 3.25.0以上版本将密码改成加密方式存储的hash值，无法直接反算出密码，如果忘记了密码只能通过重新 随机生成 或者 手动设置\n# 随机生成一个密码，`admin`为账号名，注意替换\n# docker exec -it alist .\u002Falist admin random\n# 手动设置一个密码，`admin`为账号名，`NEW_PASSWORD`是指你需要设置的密码，注意替换\n# docker exec -it alist .\u002Falist admin set NEW_PASSWORD\n\n# ---\n\nname: alist\n# 最后编辑时间：2025-02-12\nservices:\n  alist:\n    # 镜像地址，此为正式版，内置aria2\n    image: xhofe\u002Falist-aria2:latest\n    # 容器名\n    container_name: alist\n    # 主机名\n    hostname: alist\n    # 路径\n    volumes:\n      # 配置文件目录 \n      # - 左边是你本机路径 : 右边是容器路径 \n      - \u002Fvol1\u002F1000\u002Fdocker\u002Fapps\u002Falist:\u002Fopt\u002Falist\u002Fdata\n      \n    environment:\n      # 给最高权限，直接让它可以访问到你的全部东西，注意要做好映射\n      - PUID=0\n      - PGID=0\n      # 默认创建新文件的权限，一般写022  \n      - UMASK=022\n      # 时区\n      - TZ=Asia\u002FShanghai\n    # 网络模式：桥接模式：bridge，需要手动映射端口  主机模式：host，不需要手动映射端口\n    network_mode: bridge\n    # 端口\n    ports:\n      # webUI端口：5244，aria2端口：6800\n      - 5244:5244\n      - 6800:6800\n    # 重启策略，可根据实际情况而选择 no\u002Falways\u002Funless-stopped\u002Fon-failure\u002Fon-failure\n    # 一般选择always 或者 unless-stopped\n    # 重启策略，总是重启\n    restart: always\n","yaml",[412,698,699,704,709,714,719,724,729,735,740,744,749,754,758,764,770,776,782,788,793,799,804,817,823,832,840,846,857,863,873,879,889,895,903,909,915,924,930,938,944,952,960,966,974,980,988,994,1005,1011,1019,1025,1033,1041,1047,1053,1059],{"__ignoreMap":261},[415,700,701],{"class":417,"line":418},[415,702,703],{"class":421},"# 官方文档\n",[415,705,706],{"class":417,"line":425},[415,707,708],{"class":421},"# https:\u002F\u002Falist.nn.ci\u002Fzh\u002Fguide\n",[415,710,711],{"class":417,"line":432},[415,712,713],{"class":421},"# https:\u002F\u002Fhub.docker.com\u002Fr\u002Fxhofe\u002Falist\n",[415,715,716],{"class":417,"line":438},[415,717,718],{"class":421},"# 正式版tag为latest，测试版为beta\n",[415,720,721],{"class":417,"line":444},[415,722,723],{"class":421},"# 如果需要自带离线下载功能，预装aria2，使用xhofe\u002Falist-aria2\n",[415,725,726],{"class":417,"line":450},[415,727,728],{"class":421},"# 如果需要自带ffmpeg，则在tag后面加入-ffmpeg，如 xhofe\u002Falist:beta-ffmpeg\n",[415,730,731],{"class":417,"line":456},[415,732,734],{"emptyLinePlaceholder":733},true,"\n",[415,736,737],{"class":417,"line":571},[415,738,739],{"class":421},"# 默认第一次安装会在日志里生成一个随机密码，账号是admin\n",[415,741,742],{"class":417,"line":579},[415,743,734],{"emptyLinePlaceholder":733},[415,745,746],{"class":417,"line":587},[415,747,748],{"class":421},"## 低于v3.25.0版本，重置密码，admin为账号名，注意替换\n",[415,750,751],{"class":417,"line":593},[415,752,753],{"class":421},"# docker exec -it alist .\u002Falist admin\n",[415,755,756],{"class":417,"line":599},[415,757,734],{"emptyLinePlaceholder":733},[415,759,761],{"class":417,"line":760},13,[415,762,763],{"class":421},"## 3.25.0以上版本将密码改成加密方式存储的hash值，无法直接反算出密码，如果忘记了密码只能通过重新 随机生成 或者 手动设置\n",[415,765,767],{"class":417,"line":766},14,[415,768,769],{"class":421},"# 随机生成一个密码，`admin`为账号名，注意替换\n",[415,771,773],{"class":417,"line":772},15,[415,774,775],{"class":421},"# docker exec -it alist .\u002Falist admin random\n",[415,777,779],{"class":417,"line":778},16,[415,780,781],{"class":421},"# 手动设置一个密码，`admin`为账号名，`NEW_PASSWORD`是指你需要设置的密码，注意替换\n",[415,783,785],{"class":417,"line":784},17,[415,786,787],{"class":421},"# docker exec -it alist .\u002Falist admin set NEW_PASSWORD\n",[415,789,791],{"class":417,"line":790},18,[415,792,734],{"emptyLinePlaceholder":733},[415,794,796],{"class":417,"line":795},19,[415,797,798],{"class":421},"# ---\n",[415,800,802],{"class":417,"line":801},20,[415,803,734],{"emptyLinePlaceholder":733},[415,805,807,811,814],{"class":417,"line":806},21,[415,808,810],{"class":809},"s9eBZ","name",[415,812,813],{"class":527},": ",[415,815,816],{"class":550},"alist\n",[415,818,820],{"class":417,"line":819},22,[415,821,822],{"class":421},"# 最后编辑时间：2025-02-12\n",[415,824,826,829],{"class":417,"line":825},23,[415,827,828],{"class":809},"services",[415,830,831],{"class":527},":\n",[415,833,835,838],{"class":417,"line":834},24,[415,836,837],{"class":809},"  alist",[415,839,831],{"class":527},[415,841,843],{"class":417,"line":842},25,[415,844,845],{"class":421},"    # 镜像地址，此为正式版，内置aria2\n",[415,847,849,852,854],{"class":417,"line":848},26,[415,850,851],{"class":809},"    image",[415,853,813],{"class":527},[415,855,856],{"class":550},"xhofe\u002Falist-aria2:latest\n",[415,858,860],{"class":417,"line":859},27,[415,861,862],{"class":421},"    # 容器名\n",[415,864,866,869,871],{"class":417,"line":865},28,[415,867,868],{"class":809},"    container_name",[415,870,813],{"class":527},[415,872,816],{"class":550},[415,874,876],{"class":417,"line":875},29,[415,877,878],{"class":421},"    # 主机名\n",[415,880,882,885,887],{"class":417,"line":881},30,[415,883,884],{"class":809},"    hostname",[415,886,813],{"class":527},[415,888,816],{"class":550},[415,890,892],{"class":417,"line":891},31,[415,893,894],{"class":421},"    # 路径\n",[415,896,898,901],{"class":417,"line":897},32,[415,899,900],{"class":809},"    volumes",[415,902,831],{"class":527},[415,904,906],{"class":417,"line":905},33,[415,907,908],{"class":421},"      # 配置文件目录 \n",[415,910,912],{"class":417,"line":911},34,[415,913,914],{"class":421},"      # - 左边是你本机路径 : 右边是容器路径 \n",[415,916,918,921],{"class":417,"line":917},35,[415,919,920],{"class":527},"      - ",[415,922,923],{"class":550},"\u002Fvol1\u002F1000\u002Fdocker\u002Fapps\u002Falist:\u002Fopt\u002Falist\u002Fdata\n",[415,925,927],{"class":417,"line":926},36,[415,928,929],{"class":527},"      \n",[415,931,933,936],{"class":417,"line":932},37,[415,934,935],{"class":809},"    environment",[415,937,831],{"class":527},[415,939,941],{"class":417,"line":940},38,[415,942,943],{"class":421},"      # 给最高权限，直接让它可以访问到你的全部东西，注意要做好映射\n",[415,945,947,949],{"class":417,"line":946},39,[415,948,920],{"class":527},[415,950,951],{"class":550},"PUID=0\n",[415,953,955,957],{"class":417,"line":954},40,[415,956,920],{"class":527},[415,958,959],{"class":550},"PGID=0\n",[415,961,963],{"class":417,"line":962},41,[415,964,965],{"class":421},"      # 默认创建新文件的权限，一般写022  \n",[415,967,969,971],{"class":417,"line":968},42,[415,970,920],{"class":527},[415,972,973],{"class":550},"UMASK=022\n",[415,975,977],{"class":417,"line":976},43,[415,978,979],{"class":421},"      # 时区\n",[415,981,983,985],{"class":417,"line":982},44,[415,984,920],{"class":527},[415,986,987],{"class":550},"TZ=Asia\u002FShanghai\n",[415,989,991],{"class":417,"line":990},45,[415,992,993],{"class":421},"    # 网络模式：桥接模式：bridge，需要手动映射端口  主机模式：host，不需要手动映射端口\n",[415,995,997,1000,1002],{"class":417,"line":996},46,[415,998,999],{"class":809},"    network_mode",[415,1001,813],{"class":527},[415,1003,1004],{"class":550},"bridge\n",[415,1006,1008],{"class":417,"line":1007},47,[415,1009,1010],{"class":421},"    # 端口\n",[415,1012,1014,1017],{"class":417,"line":1013},48,[415,1015,1016],{"class":809},"    ports",[415,1018,831],{"class":527},[415,1020,1022],{"class":417,"line":1021},49,[415,1023,1024],{"class":421},"      # webUI端口：5244，aria2端口：6800\n",[415,1026,1028,1030],{"class":417,"line":1027},50,[415,1029,920],{"class":527},[415,1031,1032],{"class":550},"5244:5244\n",[415,1034,1036,1038],{"class":417,"line":1035},51,[415,1037,920],{"class":527},[415,1039,1040],{"class":550},"6800:6800\n",[415,1042,1044],{"class":417,"line":1043},52,[415,1045,1046],{"class":421},"    # 重启策略，可根据实际情况而选择 no\u002Falways\u002Funless-stopped\u002Fon-failure\u002Fon-failure\n",[415,1048,1050],{"class":417,"line":1049},53,[415,1051,1052],{"class":421},"    # 一般选择always 或者 unless-stopped\n",[415,1054,1056],{"class":417,"line":1055},54,[415,1057,1058],{"class":421},"    # 重启策略，总是重启\n",[415,1060,1062,1065,1067],{"class":417,"line":1061},55,[415,1063,1064],{"class":809},"    restart",[415,1066,813],{"class":527},[415,1068,1069],{"class":550},"always\n",[16,1071,1072,1073,1076,1077,230],{},"因为飞牛路径不是在 ",[34,1074,1075],{},"\u002Fmnt"," 下，所以要手动获取以下 alist 文件夹的路径，",[34,1078,1079],{},"复制原始路径\u002Fvol1\u002F1000\u002Fdocker\u002Fapps\u002Falist",[16,1081,1082,1083,1086,1087,1090,1091,1094,1095,1098,1099,1101,1102,1105],{},"小伙伴们可以",[34,1084,1085],{},"右键","打开新建的",[34,1088,1089],{},"alist文件夹","，打开",[34,1092,1093],{},"详细信息","，复制",[34,1096,1097],{},"原始路径","，然后替换到 ",[34,1100,696],{}," 文件中 ",[34,1103,1104],{},"volumes"," 的路径。",[406,1107,1109],{"className":408,"code":1108,"language":410,"meta":261,"style":261},"# vol1说的是第一个磁盘\n\u002Fvol1\n# 1000说的是linux普通用户都是1000开始\n\u002F1000\n",[412,1110,1111,1116,1121,1126],{"__ignoreMap":261},[415,1112,1113],{"class":417,"line":418},[415,1114,1115],{"class":421},"# vol1说的是第一个磁盘\n",[415,1117,1118],{"class":417,"line":425},[415,1119,1120],{"class":428},"\u002Fvol1\n",[415,1122,1123],{"class":417,"line":432},[415,1124,1125],{"class":421},"# 1000说的是linux普通用户都是1000开始\n",[415,1127,1128],{"class":417,"line":438},[415,1129,1130],{"class":428},"\u002F1000\n",[16,1132,1133],{},[234,1134],{"alt":261,"src":1135},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584875053.avif",[16,1137,1138],{},[234,1139],{"alt":261,"src":1140},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584876715.avif",[16,1142,1143,1144,223,1147,223,1150,223,1153,223,1156,1159],{},"打开桌面docker，小伙伴们可以 ",[34,1145,1146],{},"compose",[34,1148,1149],{},"新增项目",[34,1151,1152],{},"输入项目名称 alist",[34,1154,1155],{},"选择项目 alist 的文件夹路径",[34,1157,1158],{},"确定","，只要文件夹里面有 docker-compose.yaml 文件即可。",[16,1161,1162],{},[234,1163],{"alt":261,"src":1164},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584878382.avif",[16,1166,1167],{},[234,1168],{"alt":261,"src":1169},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584880052.avif",[16,1171,1172],{},[234,1173],{"alt":261,"src":1174},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584881709.avif",[16,1176,1177],{},[234,1178],{"alt":261,"src":1179},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584883365.avif",[16,1181,1182,1185],{},[34,1183,1184],{},"最后构建项目","，就会自动运行。",[16,1187,1188],{},[234,1189],{"alt":261,"src":1190},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584885049.avif",[16,1192,1193],{},[234,1194],{"alt":261,"src":1195},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584886726.avif",[16,1197,1198,1199,1202],{},"最后，我们浏览器打开",[412,1200,1201],{},"http:\u002F\u002F192.168.3.20:5244","，我们就打开了 alist 。这样小伙伴们也学会用飞牛的 compose 了吧，是不是很简单。",[16,1204,1205],{},[234,1206],{"alt":261,"src":1207},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584888304.avif",[20,1209],{},[11,1211,1213],{"id":1212},"_6-应用中心","6 应用中心",[16,1215,1216],{},"飞牛OS最舒服的一点就是有应用中心，不过应用中心大多数都是docker应用，所以我只安装了相册、影视和虚拟机。点击安装选择存储位置即可。",[16,1218,1219],{},[234,1220],{"alt":261,"src":1221},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584890117.avif",[16,1223,1224],{},[234,1225],{"alt":261,"src":1226},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780584891879.avif",[20,1228],{},[11,1230,1232],{"id":1231},"_7-我的飞牛路径","7 我的飞牛路径",[16,1234,1235],{},"后面玩 docker，虚拟机，文件分享 share，还有媒体库，那么一个比较好的文件路径，逻辑清晰，会让你找的时候更方便。",[406,1237,1239],{"className":694,"code":1238,"language":696,"meta":261,"style":261},"\u002Fvol1\u002F1000\n├── docker（分支层级：docker目录）\n│ ├── apps（具体目录：docker app目录）\n│ │ ├── alist\n│ │ │ ├── alist 数据\n│ │ │ └── docker-compose.yaml\n│ │ └── # 其他项目\n├── Photos # 相册\n│ ├── mt-photos\n│ ├── FN-photos\n│ └── immich-photos\n├── media # 媒体\n│ ├── native-media # 本地媒体\n│ ├── CloudNAS # 云媒体\n│ ├── strm # 生产strm\n│ └── link # MP生产link链接，来做元数据匹配\n├── share # 共享\n...\n",[412,1240,1241,1246,1251,1256,1261,1266,1271,1279,1287,1292,1297,1302,1310,1318,1326,1334,1342,1350],{"__ignoreMap":261},[415,1242,1243],{"class":417,"line":418},[415,1244,1245],{"class":550},"\u002Fvol1\u002F1000\n",[415,1247,1248],{"class":417,"line":425},[415,1249,1250],{"class":550},"├── docker（分支层级：docker目录）\n",[415,1252,1253],{"class":417,"line":432},[415,1254,1255],{"class":550},"│ ├── apps（具体目录：docker app目录）\n",[415,1257,1258],{"class":417,"line":438},[415,1259,1260],{"class":550},"│ │ ├── alist\n",[415,1262,1263],{"class":417,"line":444},[415,1264,1265],{"class":550},"│ │ │ ├── alist 数据\n",[415,1267,1268],{"class":417,"line":450},[415,1269,1270],{"class":550},"│ │ │ └── docker-compose.yaml\n",[415,1272,1273,1276],{"class":417,"line":456},[415,1274,1275],{"class":550},"│ │ └──",[415,1277,1278],{"class":421}," # 其他项目\n",[415,1280,1281,1284],{"class":417,"line":571},[415,1282,1283],{"class":550},"├── Photos",[415,1285,1286],{"class":421}," # 相册\n",[415,1288,1289],{"class":417,"line":579},[415,1290,1291],{"class":550},"│ ├── mt-photos\n",[415,1293,1294],{"class":417,"line":587},[415,1295,1296],{"class":550},"│ ├── FN-photos\n",[415,1298,1299],{"class":417,"line":593},[415,1300,1301],{"class":550},"│ └── immich-photos\n",[415,1303,1304,1307],{"class":417,"line":599},[415,1305,1306],{"class":550},"├── media",[415,1308,1309],{"class":421}," # 媒体\n",[415,1311,1312,1315],{"class":417,"line":760},[415,1313,1314],{"class":550},"│ ├── native-media",[415,1316,1317],{"class":421}," # 本地媒体\n",[415,1319,1320,1323],{"class":417,"line":766},[415,1321,1322],{"class":550},"│ ├── CloudNAS",[415,1324,1325],{"class":421}," # 云媒体\n",[415,1327,1328,1331],{"class":417,"line":772},[415,1329,1330],{"class":550},"│ ├── strm",[415,1332,1333],{"class":421}," # 生产strm\n",[415,1335,1336,1339],{"class":417,"line":778},[415,1337,1338],{"class":550},"│ └── link",[415,1340,1341],{"class":421}," # MP生产link链接，来做元数据匹配\n",[415,1343,1344,1347],{"class":417,"line":784},[415,1345,1346],{"class":550},"├── share",[415,1348,1349],{"class":421}," # 共享\n",[415,1351,1352],{"class":417,"line":790},[415,1353,1354],{"class":428},"...\n",[1356,1357,1358],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}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 .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}",{"title":261,"searchDepth":425,"depth":425,"links":1360},[1361,1362,1366,1367,1368,1372,1373],{"id":13,"depth":425,"text":14},{"id":24,"depth":425,"text":25,"children":1363},[1364,1365],{"id":29,"depth":432,"text":30},{"id":209,"depth":432,"text":210},{"id":328,"depth":425,"text":329},{"id":381,"depth":425,"text":382},{"id":393,"depth":425,"text":394,"children":1369},[1370,1371],{"id":400,"depth":432,"text":401},{"id":638,"depth":432,"text":639},{"id":1212,"depth":425,"text":1213},{"id":1231,"depth":425,"text":1232},"Linux",null,"2026-01-06","飞牛 NAS 基础配置",false,"md","https:\u002F\u002Fhelp-static.fnnas.com\u002Fimg_v3_02e1_bfbf7b0c-7610-49da-85bb-2e96aec09eag.jpg",{"published":1382},"2025-08-20","\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F11.飞牛OS安装后必要配置",{"title":5,"description":1377},"blog\u002F10-技术专栏\u002F30-Linux\u002F11.飞牛OS安装后必要配置",[1387,1374,1388],"NAS","飞牛","Db3N71fl5prmUspB5EjpsSsnXzwXSdfsjP0RHt6Tdvg",[1391,1395,1399,1403,1406,1409,1413,1416,1420,1424,1428,1432,1436,1440,1444,1448,1452,1456,1460,1463,1467,1471,1475,1479,1482,1486,1490,1491,1495,1499,1503,1507,1511,1515,1519,1523,1527,1530,1534,1538,1542,1546,1550,1553,1556,1559,1562,1565,1568,1571,1574,1577,1580,1583,1586,1589,1592,1595,1598,1601,1604],{"path":1392,"title":1393,"date":1394},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F16.IPv6与DNS的分手协议","IPv6 与 DNS 的分手协议","2026-10-02",{"path":1396,"title":1397,"date":1398},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F04.我的-AI-入坑记","我的 AI 入坑记","2026-09-24",{"path":1400,"title":1401,"date":1402},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F01.用-Docker-部署-Ollama-与-Open-WebUI-搭建本地大模型","用 Docker 部署 Ollama 与 Open WebUI 搭建本地大模型","2026-09-23",{"path":1404,"title":1405,"date":1402},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F02.用-New-API-搭建统一-LLM-网关与-Lucky-反代外网访问","用 New API 搭建统一 LLM 网关与 Lucky 反代外网访问",{"path":1407,"title":1408,"date":1402},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F03.用-Dify-搭建本地知识库让-AI-读懂你写的博客","用 Dify 搭建本地知识库，让 AI 读懂你写的博客",{"path":1410,"title":1411,"date":1412},"\u002Fblog\u002F20-生活碎片\u002F03-2026年秋季计划","2026 年秋季计划","2026-09-19",{"path":1414,"title":1415,"date":1412},"\u002Fblog\u002F30-学习笔记\u002F02.Python入门书单","Python 入门书单：从第一行代码到写出真正的程序",{"path":1417,"title":1418,"date":1419},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F09-Cloudflare-低延迟接入方案","Cloudflare 低延迟接入方案","2026-07-22 03:17:28",{"path":1421,"title":1422,"date":1423},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F08-Cloudflare-ImgBed-免费私有图床完整部署手册","Cloudflare ImgBed 免费私有图床完整部署手册","2026-07-19 02:09:08",{"path":1425,"title":1426,"date":1427},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F07-腾讯云-EdgeOne-边缘函数实现七牛-S3-随机图床-API","腾讯云 EdgeOne 边缘函数实现七牛云 & S3 存储随机图床 API","2026-07-13 21:25:48",{"path":1429,"title":1430,"date":1431},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F06-腾讯-EdgeOne-部署-Twikoo-评论系统指南","腾讯EdgeOne部署Twikoo评论系统指南","2026-06-14 17:41:11",{"path":1433,"title":1434,"date":1435},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F05-OpenList-接入-S3-对象存储完整使用教程","OpenList 接入 S3 对象存储完整使用教程","2026-06-11 13:08:07",{"path":1437,"title":1438,"date":1439},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F04-Cloudflare-R2-图床与全球加速方案","Cloudflare R2 图床与全球加速方案","2026-06-09 13:07:35",{"path":1441,"title":1442,"date":1443},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F03-免费图床与CDN加速方案","免费图床与 CDN 加速方案","2026-06-09",{"path":1445,"title":1446,"date":1447},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F02-零基础优雅搭建静态博客全教程","零基础优雅搭建静态博客全教程","2026-06-04",{"path":1449,"title":1450,"date":1451},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F01-远古产物—博客","赛博空间的私人岛屿：博客架构与风格美学","2026-06-03",{"path":1453,"title":1454,"date":1455},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F15.关于NAT回流与内网域名直连的终极指南","关于 NAT 回流与内网域名直连的终极指南","2026-05-13",{"path":1457,"title":1458,"date":1459},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F14.飞牛安全访问与Lucky反代雷池防护","飞牛安全访问与 Lucky 反代雷池防护","2026-02-03",{"path":1461,"title":1462,"date":1459},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F18.一键DD纯净系统脚本","一键 DD 纯净系统脚本",{"path":1464,"title":1465,"date":1466},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F17.Ventoy多系统启动盘制作与使用全指南","Ventoy 多系统启动盘制作与使用全指南","2026-02-02",{"path":1468,"title":1469,"date":1470},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F16.Emby元数据匹配与中文命名规范","Emby 元数据匹配与中文命名规范","2026-02-01",{"path":1472,"title":1473,"date":1474},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F15.基于PVE系统安装LXC-debian","基于 PVE 系统安装 LXC-debian","2026-01-19",{"path":1476,"title":1477,"date":1478},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F13.Lucky反向代理终极指南","Lucky 反向代理终极指南","2026-01-16",{"path":1480,"title":1481,"date":1478},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F14.OEC盒子Armbian刷机指南","OEC 盒子 Armbian 刷机指南",{"path":1483,"title":1484,"date":1485},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F13.oec-fnOS安装","OEC-Turbo (RK3566) 安装飞牛 OS","2026-01-15",{"path":1487,"title":1488,"date":1489},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F12.新的篇章，debian12的配置","新的篇章，debian12 的配置","2026-01-14",{"path":1383,"title":5,"date":1376},{"path":1492,"title":1493,"date":1494},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F11.NAS-导航页的终极形态","告别繁琐配置：NAS 导航页的终极形态 —— 从 Sun-Panel 到 FlatNAS","2026-01-05",{"path":1496,"title":1497,"date":1498},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F10.LogVar-弹幕-API-部署指南","LogVar 弹幕 API  (纯本地缓存版) 部署指南","2025-12-30",{"path":1500,"title":1501,"date":1502},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F10.基于Lucky与QMediaSync的飞牛远程媒体访问","基于 Lucky 与 QMediaSync 的飞牛远程媒体访问","2025-12-26",{"path":1504,"title":1505,"date":1506},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F09.新的篇章，PVE虚拟机","新的篇章，PVE虚拟机","2025-12-21",{"path":1508,"title":1509,"date":1510},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F08.Linux系统，音响有底噪","Linux 系统，音响有底噪怎么办？","2025-12-17",{"path":1512,"title":1513,"date":1514},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F07.飞牛OS的安装","飞牛 OS 的安装","2025-12-14",{"path":1516,"title":1517,"date":1518},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F06.Debian13换源","Debian13 换源","2025-11-29",{"path":1520,"title":1521,"date":1522},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F05.Kodi-CoreELEC安装指南","Kodi & CoreELEC 安装指南","2025-11-21",{"path":1524,"title":1525,"date":1526},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F09.兰空图床和高清图标库","兰空图床和高清图标库","2025-11-15",{"path":1528,"title":1529,"date":1526},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F04.N1盒子Armbian刷机与配置","N1 盒子 Armbian 刷机与配置",{"path":1531,"title":1532,"date":1533},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F08.你是否需要一个图床？","你是否需要一个图床？","2025-11-14",{"path":1535,"title":1536,"date":1537},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F03.飞牛NAS第三方应用商店安装","飞牛 NAS 第三方应用商店 (FnDepot) 安装指南","2025-10-13",{"path":1539,"title":1540,"date":1541},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F02.Hills播放器-Windows-安卓","Hills 播放器（Windows + 安卓）","2025-09-24",{"path":1543,"title":1544,"date":1545},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F01.一行代码降低服务器功耗","一行代码降低服务器功耗","2025-08-19",{"path":1547,"title":1548,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F01.容器-docker-docker-compose","容器 & docker & docker-compose","2025-08-05",{"path":1551,"title":1552,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F02.容器项目-传输类","容器项目&传输类",{"path":1554,"title":1555,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F03.容器项目-相册类","容器项目&相册类",{"path":1557,"title":1558,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F04.容器项目-媒体类","容器项目&媒体类",{"path":1560,"title":1561,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F05.Emby自有授权媒体库（一）","Emby 自有授权媒体库（一）",{"path":1563,"title":1564,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F06.Emby自有授权媒体库（二）","Emby 自有授权媒体库（二）",{"path":1566,"title":1567,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F07.Adguard-Home去广告","Adguard Home 去广告",{"path":1569,"title":1570,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F01.新的篇章，软路由","新的篇章，软路由",{"path":1572,"title":1573,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F02.如何玩公网，怎么远程访问（一）","如何玩公网，怎么远程访问（一）",{"path":1575,"title":1576,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F03.如何玩公网，怎么远程访问（二）","如何玩公网，怎么远程访问（二）",{"path":1578,"title":1579,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F04.如何玩公网，怎么远程访问（三）","如何玩公网，怎么远程访问（三）",{"path":1581,"title":1582,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F05.免费域名与远程访问","免费域名与远程访问",{"path":1584,"title":1585,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F06.没有公网如何远程访问","没有公网如何远程访问",{"path":1587,"title":1588,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F07.爱快与OpenWRT双软路由MAC地址重复问题修正","爱快与 OpenWRT 双软路由MAC地址重复问题修正",{"path":1590,"title":1591,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F08.OpenWRT扩容","OpenWRT 扩容",{"path":1593,"title":1594,"date":1549},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F09.OpenWRT旁路由一条龙教程","OpenWRT 旁路由一条龙教程",{"path":1596,"title":1597,"date":1549},"\u002Fblog\u002F20-生活碎片\u002F02.在裂缝中种满阳光","让灵魂带着光行走：在裂缝中种满太阳",{"path":1599,"title":1600,"date":1549},"\u002Fblog\u002F30-学习笔记\u002F01.Typora学习笔记","Typora学习笔记",{"path":1602,"title":1603,"date":1549},"\u002Fblog\u002F30-学习笔记\u002F02.Markdown-拓展","Markdown 拓展",{"path":1605,"title":1606,"date":1607},"\u002Fblog\u002F20-生活碎片\u002F01.拥抱生活中的光与热","拥抱生活中的光与热","2025-07-05",1791304410941]