[{"data":1,"prerenderedAt":1065},["ShallowReactive",2],{"article-\u002Fblog\u002F10-技术专栏\u002F20-network\u002F13.Lucky反向代理终极指南":3,"article-around-\u002Fblog\u002F10-技术专栏\u002F20-network\u002F13.Lucky反向代理终极指南":847},{"id":4,"title":5,"author":6,"body":7,"category":829,"cover":830,"date":831,"description":5,"draft":832,"extension":833,"image":834,"license":830,"meta":835,"minutes":160,"navigation":836,"path":837,"pinned":832,"seo":838,"stem":839,"tags":840,"__hash__":846},"blog\u002Fblog\u002F10-技术专栏\u002F20-network\u002F13.Lucky反向代理终极指南.md","Lucky 反向代理终极指南","张萌萌",{"type":8,"value":9,"toc":809},"minimark",[10,15,24,53,87,90,94,97,102,113,284,288,291,311,326,328,332,335,339,351,355,366,451,458,467,469,473,476,480,538,544,549,551,555,566,570,589,593,599,638,650,676,684,688,694,754,759,761,765,768,792,802,805],[11,12,14],"h2",{"id":13},"_1-序言为什么选择-lucky","1. 序言：为什么选择 Lucky？",[16,17,18,19,23],"p",{},"在搭建家庭 NAS 或私有云时，传统的 ",[20,21,22],"strong",{},"端口转发 (Port Forwarding)"," 往往存在诸多痛点：",[25,26,27,43],"ul",{},[28,29,30,33,34,38,39,42],"li",{},[20,31,32],{},"安全性低","：暴露 ",[35,36,37],"code",{},"5000"," (NAS)、",[35,40,41],{},"8080"," (Qbittorrent) 等多个端口，每一个都是防火墙的潜在安全风险。",[28,44,45,48,49,52],{},[20,46,47],{},"管理繁琐","：必须记住复杂的 ",[35,50,51],{},"域名:端口"," 组合，且大部分服务在公网是明文传输（HTTP），密码极易泄露。",[16,54,55,58,59,62,63,66,67,70,71,74,75,78,79,82,83,86],{},[20,56,57],{},"Lucky"," 完美解决了这些问题。它作为一个 ",[20,60,61],{},"“全能网关”","，对外只开放 ",[20,64,65],{},"一个端口","（如本教程使用的 ",[20,68,69],{},"888","），配合 ",[20,72,73],{},"泛域名解析"," 和 ",[20,76,77],{},"自动 SSL 证书","，让您的所有服务都能通过 ",[35,80,81],{},"https:\u002F\u002Fnas.您的域名.com:888"," 这种优雅且安全的方式访问。更棒的是，Lucky 支持 ",[20,84,85],{},"单端口双协议","，同一个端口既能处理 HTTPS 访问，也能自动把 HTTP 请求纠正过来。",[88,89],"hr",{},[11,91,93],{"id":92},"_2-部署环境docker-compose-推荐","2. 部署环境：Docker Compose (推荐)",[16,95,96],{},"对于 NAS 或服务器用户，使用 Docker Compose 是最稳定、最易维护的部署方式。",[98,99,101],"h3",{"id":100},"_21-创建配置文件","2.1 创建配置文件",[16,103,104,105,108,109,112],{},"在您的 NAS 或服务器上创建一个文件夹（例如 ",[35,106,107],{},"\u002Fmnt\u002Fdocker\u002Fapps\u002Flucky","），并在其中新建文件 ",[35,110,111],{},"docker-compose.yml","，填入以下内容：",[114,115,120],"pre",{"className":116,"code":117,"language":118,"meta":119,"style":119},"language-yaml shiki shiki-themes github-light github-dark","# 默认端口16601，账号666，密码666\n# ---\nname: lucky\n# 最后编辑时间：2025-02-14\nservices:\n  lucky:\n    # 镜像地址\n    image: gdy666\u002Flucky\n    # 容器名字\n    container_name: lucky\n    # 主机名\n    hostname: lucky\n    volumes:\n      # 配置文件目录 (已更新为您指定的路径)\n      - \u002Fmnt\u002Fdocker\u002Fapps\u002Flucky:\u002Fgoodluck\n    # 核心设置：使用 Host 模式，无需映射端口，Lucky 可直接管理宿主机网络\n    network_mode: host \n    # 重启策略，总是重启\n    restart: always\n\n","yaml","",[35,121,122,131,137,152,158,167,175,181,192,198,208,214,224,232,238,247,253,267,273],{"__ignoreMap":119},[123,124,127],"span",{"class":125,"line":126},"line",1,[123,128,130],{"class":129},"sJ8bj","# 默认端口16601，账号666，密码666\n",[123,132,134],{"class":125,"line":133},2,[123,135,136],{"class":129},"# ---\n",[123,138,140,144,148],{"class":125,"line":139},3,[123,141,143],{"class":142},"s9eBZ","name",[123,145,147],{"class":146},"sVt8B",": ",[123,149,151],{"class":150},"sZZnC","lucky\n",[123,153,155],{"class":125,"line":154},4,[123,156,157],{"class":129},"# 最后编辑时间：2025-02-14\n",[123,159,161,164],{"class":125,"line":160},5,[123,162,163],{"class":142},"services",[123,165,166],{"class":146},":\n",[123,168,170,173],{"class":125,"line":169},6,[123,171,172],{"class":142},"  lucky",[123,174,166],{"class":146},[123,176,178],{"class":125,"line":177},7,[123,179,180],{"class":129},"    # 镜像地址\n",[123,182,184,187,189],{"class":125,"line":183},8,[123,185,186],{"class":142},"    image",[123,188,147],{"class":146},[123,190,191],{"class":150},"gdy666\u002Flucky\n",[123,193,195],{"class":125,"line":194},9,[123,196,197],{"class":129},"    # 容器名字\n",[123,199,201,204,206],{"class":125,"line":200},10,[123,202,203],{"class":142},"    container_name",[123,205,147],{"class":146},[123,207,151],{"class":150},[123,209,211],{"class":125,"line":210},11,[123,212,213],{"class":129},"    # 主机名\n",[123,215,217,220,222],{"class":125,"line":216},12,[123,218,219],{"class":142},"    hostname",[123,221,147],{"class":146},[123,223,151],{"class":150},[123,225,227,230],{"class":125,"line":226},13,[123,228,229],{"class":142},"    volumes",[123,231,166],{"class":146},[123,233,235],{"class":125,"line":234},14,[123,236,237],{"class":129},"      # 配置文件目录 (已更新为您指定的路径)\n",[123,239,241,244],{"class":125,"line":240},15,[123,242,243],{"class":146},"      - ",[123,245,246],{"class":150},"\u002Fmnt\u002Fdocker\u002Fapps\u002Flucky:\u002Fgoodluck\n",[123,248,250],{"class":125,"line":249},16,[123,251,252],{"class":129},"    # 核心设置：使用 Host 模式，无需映射端口，Lucky 可直接管理宿主机网络\n",[123,254,256,259,261,264],{"class":125,"line":255},17,[123,257,258],{"class":142},"    network_mode",[123,260,147],{"class":146},[123,262,263],{"class":150},"host",[123,265,266],{"class":146}," \n",[123,268,270],{"class":125,"line":269},18,[123,271,272],{"class":129},"    # 重启策略，总是重启\n",[123,274,276,279,281],{"class":125,"line":275},19,[123,277,278],{"class":142},"    restart",[123,280,147],{"class":146},[123,282,283],{"class":150},"always\n",[98,285,287],{"id":286},"_22-启动容器","2.2 启动容器",[16,289,290],{},"在文件夹目录下执行命令：",[114,292,296],{"className":293,"code":294,"language":295,"meta":119,"style":119},"language-bash shiki shiki-themes github-light github-dark","docker-compose up -d\n\n","bash",[35,297,298],{"__ignoreMap":119},[123,299,300,304,307],{"class":125,"line":126},[123,301,303],{"class":302},"sScJk","docker-compose",[123,305,306],{"class":150}," up",[123,308,310],{"class":309},"sj4cs"," -d\n",[16,312,313,314,317,318,321,322,325],{},"启动后，访问 ",[35,315,316],{},"http:\u002F\u002F内网IP:16601"," 进入后台（默认账号密码均为 ",[35,319,320],{},"666","，",[20,323,324],{},"请首次登录后务必修改","）。",[88,327],{},[11,329,331],{"id":330},"_3-核心实操cloudflare-ddns-动态域名解析","3. 核心实操：Cloudflare DDNS 动态域名解析",[16,333,334],{},"这一步的目的是让您的域名时刻锁定您家里的动态公网 IP。我们以 Cloudflare 为例。",[98,336,338],{"id":337},"_31-获取-cloudflare-token","3.1 获取 Cloudflare Token",[25,340,341,344],{},[28,342,343],{},"登录 Cloudflare -> 右上角头像 -> My Profile -> API Tokens。",[28,345,346,347,350],{},"创建 Token，选择模板 ",[20,348,349],{},"Edit zone DNS","，生成并记录下 API Token。",[98,352,354],{"id":353},"_32-在-lucky-中配置-ddns-任务","3.2 在 Lucky 中配置 DDNS 任务",[16,356,357,358,361,362,365],{},"进入 Lucky 后台 -> 左侧 ",[20,359,360],{},"「动态域名」"," -> 点击 ",[20,363,364],{},"「添加 DDNS 任务」","。",[25,367,368,377,386,392,401,407,412,420,429,437],{},[28,369,370,373,374,365],{},[20,371,372],{},"任务名称","：自定义，如 ",[35,375,376],{},"MyHome_CF",[28,378,379,382,383,365],{},[20,380,381],{},"操作模式","：推荐选择 ",[20,384,385],{},"简易模式",[28,387,388,391],{},[20,389,390],{},"DNS 服务商","：",[28,393,394,397,398,365],{},[20,395,396],{},"托管服务商","：选择 ",[20,399,400],{},"Cloudflare",[28,402,403,406],{},[20,404,405],{},"Token","：填入上一步获取的 API Token。",[28,408,409,391],{},[20,410,411],{},"公网获取方式",[28,413,414,397,417,365],{},[20,415,416],{},"获取方式",[20,418,419],{},"通过接口获取 (推荐)",[28,421,422,425,426,365],{},[20,423,424],{},"域名列表 (关键步骤)","：\n为了方便后续扩展，建议设置 ",[20,427,428],{},"泛解析",[28,430,431,391,434,365],{},[20,432,433],{},"类型",[35,435,436],{},"A(IPv4)",[28,438,439,442,443,446,447,450],{},[20,440,441],{},"记录名","：输入 ",[35,444,445],{},"*.yourdomain.com"," （注意 ",[35,448,449],{},"*"," 代表通配符）。",[16,452,453,454,457],{},"点击 ",[20,455,456],{},"「添加」","，观察日志显示“同步成功”即完成。",[16,459,460,464],{},[461,462],"img",{"alt":119,"src":463},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780583306292.avif",[461,465],{"alt":119,"src":466},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780583307939.avif",[88,468],{},[11,470,472],{"id":471},"_4-安全基石泛域名-ssl-证书","4. 安全基石：泛域名 SSL 证书",[16,474,475],{},"有了 DDNS，我们还需要给域名颁发“身份证”，实现 HTTPS 绿锁访问。",[98,477,479],{"id":478},"_41-添加证书","4.1 添加证书",[25,481,482,495,503,512,519,524,532],{},[28,483,484,485,488,489,488,492,365],{},"进入左侧 ",[20,486,487],{},"「安全管理」"," -> ",[20,490,491],{},"「SSL\u002FTLS证书」",[20,493,494],{},"「添加证书」",[28,496,497,397,500,365],{},[20,498,499],{},"添加方式",[20,501,502],{},"ACME",[28,504,505,391,508,511],{},[20,506,507],{},"验证方式",[20,509,510],{},"DNS","（申请泛域名证书必须使用 DNS 验证）。",[28,513,514,397,516,518],{},[20,515,390],{},[20,517,400],{}," 并填入 Token。",[28,520,521,391],{},[20,522,523],{},"域名列表",[28,525,526,527,74,529,365],{},"输入 ",[35,528,445],{},[35,530,531],{},"yourdomain.com",[28,533,534,537],{},[20,535,536],{},"邮箱","：填入您的邮箱用于接收过期通知。",[16,539,540,541,365],{},"点击提交。Lucky 会自动申请并续期证书，等待状态变为 ",[20,542,543],{},"“颁发完成”",[16,545,546],{},[461,547],{"alt":119,"src":548},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780583309300.avif",[88,550],{},[11,552,554],{"id":553},"_5-流量中枢web-服务规则配置-https-与-跳转","5. 流量中枢：Web 服务规则配置 (HTTPS 与 跳转)",[16,556,557,558,561,562,565],{},"这是最核心的步骤。得益于 Lucky 强大的端口复用能力，我们将 ",[20,559,560],{},"两条规则","（HTTPS 业务 和 HTTP 跳转）都绑定在 ",[20,563,564],{},"同一个 888 端口"," 上。",[98,567,569],{"id":568},"_51-规划思路","5.1 规划思路",[25,571,572,581],{},[28,573,574,577,578,580],{},[20,575,576],{},"规则 A (主入口)","：端口 ",[20,579,69],{},"，开启 SSL。负责正常的 HTTPS 访问。",[28,582,583,577,586,588],{},[20,584,585],{},"规则 B (自动跳转)",[20,587,69],{},"，关闭 SSL。负责“捕获”误输入的 HTTP 请求并自动重定向。",[98,590,592],{"id":591},"_52-第一步创建-https-主入口-端口-888","5.2 第一步：创建 HTTPS 主入口 (端口 888)",[16,594,453,595,598],{},[20,596,597],{},"「添加Web服务规则」","，配置如下：",[25,600,601,609,616,625,633],{},[28,602,603,391,606,365],{},[20,604,605],{},"规则名称",[35,607,608],{},"Home_HTTPS",[28,610,611,391,614,365],{},[20,612,613],{},"监听端口",[35,615,69],{},[28,617,618,391,621,624],{},[20,619,620],{},"TLS (SSL)",[20,622,623],{},"启用","（选择第 4 步申请的泛域名证书）。",[28,626,627,391,630,365],{},[20,628,629],{},"防火墙自动放行",[20,631,632],{},"开启",[28,634,635,365],{},[20,636,637],{},"保存规则",[16,639,640,643,644,646,647,391],{},[20,641,642],{},"接着添加子规则（反向代理）：","\n在 ",[35,645,608],{}," 规则列表中，点击 ",[20,648,649],{},"「添加子规则」",[25,651,652,660,669],{},[28,653,654,391,657],{},[20,655,656],{},"前端域名",[35,658,659],{},"nas.yourdomain.com",[28,661,662,391,665,668],{},[20,663,664],{},"后端地址",[35,666,667],{},"http:\u002F\u002F192.168.3.7:5666"," (您的 NAS 内网地址)",[28,670,671,391,674,365],{},[20,672,673],{},"忽略后端 TLS 验证",[20,675,632],{},[16,677,678,681],{},[461,679],{"alt":119,"src":680},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780583310876.avif",[461,682],{"alt":119,"src":683},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780583312419.avif",[98,685,687],{"id":686},"_53-第二步创建-http-自动跳转-端口-888","5.3 第二步：创建 HTTP 自动跳转 (端口 888)",[16,689,690,691,693],{},"再次点击 ",[20,692,597],{},"，新建第二条规则：",[25,695,696,703,710,717,722,728,736,744],{},[28,697,698,391,700,365],{},[20,699,605],{},[35,701,702],{},"HTTP_Redirect",[28,704,705,391,707,709],{},[20,706,613],{},[20,708,69],{}," (是的，这里也填 888)。",[28,711,712,391,714,365],{},[20,713,620],{},[20,715,716],{},"禁用",[28,718,719,391],{},[20,720,721],{},"配置默认重定向",[28,723,724,725,365],{},"点击规则卡片中的 ",[20,726,727],{},"「默认规则」",[28,729,730,397,733,365],{},[20,731,732],{},"服务类型",[20,734,735],{},"重定向",[28,737,738,391,741,365],{},[20,739,740],{},"默认目标地址",[35,742,743],{},"https:\u002F\u002F{host}:{port}",[28,745,746],{},[747,748,749,750,753],"em",{},"解析：因为我们监听的是 888 端口，变量 ",[35,751,752],{},"{port}"," 会自动获取为 888。这样写非常通用，即使以后您改了监听端口，这个跳转逻辑依然有效。",[16,755,756],{},[461,757],{"alt":119,"src":758},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780583313785.avif",[88,760],{},[11,762,764],{"id":763},"_6-结语","6. 结语",[16,766,767],{},"至此，您已经完成了一套企业级的家庭网络访问系统：",[769,770,771,777,783],"ol",{},[28,772,773,776],{},[20,774,775],{},"Docker Compose"," 保证了服务的稳定运行与快速迁移。",[28,778,779,782],{},[20,780,781],{},"Cloudflare DDNS"," 确保了域名永久指向您的动态公网 IP。",[28,784,785,788,789,791],{},[20,786,787],{},"单端口极致体验","：利用 Lucky 的端口复用技术，只需开放一个 ",[20,790,69],{}," 端口，即可同时处理加密访问与自动跳转，既安全又方便。",[16,793,794,795,797,798,801],{},"现在，您只需在手机浏览器输入 ",[35,796,81],{},"（甚至误输入 ",[35,799,800],{},"http"," 也会自动纠正），即可随时随地、安全回家。祝您使用愉快！",[16,803,804],{},"Created with ❤️ by 张萌萌",[806,807,808],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}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 .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":119,"searchDepth":133,"depth":133,"links":810},[811,812,816,820,823,828],{"id":13,"depth":133,"text":14},{"id":92,"depth":133,"text":93,"children":813},[814,815],{"id":100,"depth":139,"text":101},{"id":286,"depth":139,"text":287},{"id":330,"depth":133,"text":331,"children":817},[818,819],{"id":337,"depth":139,"text":338},{"id":353,"depth":139,"text":354},{"id":471,"depth":133,"text":472,"children":821},[822],{"id":478,"depth":139,"text":479},{"id":553,"depth":133,"text":554,"children":824},[825,826,827],{"id":568,"depth":139,"text":569},{"id":591,"depth":139,"text":592},{"id":686,"depth":139,"text":687},{"id":763,"depth":133,"text":764},"软路由",null,"2026-01-16",false,"md","https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780564672544.avif",{"published":831},true,"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F13.Lucky反向代理终极指南",{"title":5,"description":5},"blog\u002F10-技术专栏\u002F20-network\u002F13.Lucky反向代理终极指南",[841,842,843,57,844,845],"docker","OpenWRT","IPv4","IPv6","远程访问","ZpAhzTJhf-lp0Xt51xP2pkHIvl39W5c5FtfvAZcHX98",[848,852,856,860,863,866,870,873,877,881,885,889,893,897,901,905,909,913,917,920,924,928,932,933,936,940,944,948,952,956,960,964,968,972,976,980,984,987,991,995,999,1003,1007,1010,1013,1016,1019,1022,1025,1028,1031,1034,1037,1040,1043,1046,1049,1052,1055,1058,1061],{"path":849,"title":850,"date":851},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F16.IPv6与DNS的分手协议","IPv6 与 DNS 的分手协议","2026-10-02",{"path":853,"title":854,"date":855},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F04.我的-AI-入坑记","我的 AI 入坑记","2026-09-24",{"path":857,"title":858,"date":859},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F01.用-Docker-部署-Ollama-与-Open-WebUI-搭建本地大模型","用 Docker 部署 Ollama 与 Open WebUI 搭建本地大模型","2026-09-23",{"path":861,"title":862,"date":859},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F02.用-New-API-搭建统一-LLM-网关与-Lucky-反代外网访问","用 New API 搭建统一 LLM 网关与 Lucky 反代外网访问",{"path":864,"title":865,"date":859},"\u002Fblog\u002F10-技术专栏\u002F50-AI\u002F03.用-Dify-搭建本地知识库让-AI-读懂你写的博客","用 Dify 搭建本地知识库，让 AI 读懂你写的博客",{"path":867,"title":868,"date":869},"\u002Fblog\u002F20-生活碎片\u002F03-2026年秋季计划","2026 年秋季计划","2026-09-19",{"path":871,"title":872,"date":869},"\u002Fblog\u002F30-学习笔记\u002F02.Python入门书单","Python 入门书单：从第一行代码到写出真正的程序",{"path":874,"title":875,"date":876},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F09-Cloudflare-低延迟接入方案","Cloudflare 低延迟接入方案","2026-07-22 03:17:28",{"path":878,"title":879,"date":880},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F08-Cloudflare-ImgBed-免费私有图床完整部署手册","Cloudflare ImgBed 免费私有图床完整部署手册","2026-07-19 02:09:08",{"path":882,"title":883,"date":884},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F07-腾讯云-EdgeOne-边缘函数实现七牛-S3-随机图床-API","腾讯云 EdgeOne 边缘函数实现七牛云 & S3 存储随机图床 API","2026-07-13 21:25:48",{"path":886,"title":887,"date":888},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F06-腾讯-EdgeOne-部署-Twikoo-评论系统指南","腾讯EdgeOne部署Twikoo评论系统指南","2026-06-14 17:41:11",{"path":890,"title":891,"date":892},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F05-OpenList-接入-S3-对象存储完整使用教程","OpenList 接入 S3 对象存储完整使用教程","2026-06-11 13:08:07",{"path":894,"title":895,"date":896},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F04-Cloudflare-R2-图床与全球加速方案","Cloudflare R2 图床与全球加速方案","2026-06-09 13:07:35",{"path":898,"title":899,"date":900},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F03-免费图床与CDN加速方案","免费图床与 CDN 加速方案","2026-06-09",{"path":902,"title":903,"date":904},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F02-零基础优雅搭建静态博客全教程","零基础优雅搭建静态博客全教程","2026-06-04",{"path":906,"title":907,"date":908},"\u002Fblog\u002F10-技术专栏\u002F40-WebsiteBuilding\u002F01-远古产物—博客","赛博空间的私人岛屿：博客架构与风格美学","2026-06-03",{"path":910,"title":911,"date":912},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F15.关于NAT回流与内网域名直连的终极指南","关于 NAT 回流与内网域名直连的终极指南","2026-05-13",{"path":914,"title":915,"date":916},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F14.飞牛安全访问与Lucky反代雷池防护","飞牛安全访问与 Lucky 反代雷池防护","2026-02-03",{"path":918,"title":919,"date":916},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F18.一键DD纯净系统脚本","一键 DD 纯净系统脚本",{"path":921,"title":922,"date":923},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F17.Ventoy多系统启动盘制作与使用全指南","Ventoy 多系统启动盘制作与使用全指南","2026-02-02",{"path":925,"title":926,"date":927},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F16.Emby元数据匹配与中文命名规范","Emby 元数据匹配与中文命名规范","2026-02-01",{"path":929,"title":930,"date":931},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F15.基于PVE系统安装LXC-debian","基于 PVE 系统安装 LXC-debian","2026-01-19",{"path":837,"title":5,"date":831},{"path":934,"title":935,"date":831},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F14.OEC盒子Armbian刷机指南","OEC 盒子 Armbian 刷机指南",{"path":937,"title":938,"date":939},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F13.oec-fnOS安装","OEC-Turbo (RK3566) 安装飞牛 OS","2026-01-15",{"path":941,"title":942,"date":943},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F12.新的篇章，debian12的配置","新的篇章，debian12 的配置","2026-01-14",{"path":945,"title":946,"date":947},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F11.飞牛OS安装后必要配置","飞牛 OS 安装后必要配置","2026-01-06",{"path":949,"title":950,"date":951},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F11.NAS-导航页的终极形态","告别繁琐配置：NAS 导航页的终极形态 —— 从 Sun-Panel 到 FlatNAS","2026-01-05",{"path":953,"title":954,"date":955},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F10.LogVar-弹幕-API-部署指南","LogVar 弹幕 API  (纯本地缓存版) 部署指南","2025-12-30",{"path":957,"title":958,"date":959},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F10.基于Lucky与QMediaSync的飞牛远程媒体访问","基于 Lucky 与 QMediaSync 的飞牛远程媒体访问","2025-12-26",{"path":961,"title":962,"date":963},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F09.新的篇章，PVE虚拟机","新的篇章，PVE虚拟机","2025-12-21",{"path":965,"title":966,"date":967},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F08.Linux系统，音响有底噪","Linux 系统，音响有底噪怎么办？","2025-12-17",{"path":969,"title":970,"date":971},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F07.飞牛OS的安装","飞牛 OS 的安装","2025-12-14",{"path":973,"title":974,"date":975},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F06.Debian13换源","Debian13 换源","2025-11-29",{"path":977,"title":978,"date":979},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F05.Kodi-CoreELEC安装指南","Kodi & CoreELEC 安装指南","2025-11-21",{"path":981,"title":982,"date":983},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F09.兰空图床和高清图标库","兰空图床和高清图标库","2025-11-15",{"path":985,"title":986,"date":983},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F04.N1盒子Armbian刷机与配置","N1 盒子 Armbian 刷机与配置",{"path":988,"title":989,"date":990},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F08.你是否需要一个图床？","你是否需要一个图床？","2025-11-14",{"path":992,"title":993,"date":994},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F03.飞牛NAS第三方应用商店安装","飞牛 NAS 第三方应用商店 (FnDepot) 安装指南","2025-10-13",{"path":996,"title":997,"date":998},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F02.Hills播放器-Windows-安卓","Hills 播放器（Windows + 安卓）","2025-09-24",{"path":1000,"title":1001,"date":1002},"\u002Fblog\u002F10-技术专栏\u002F30-Linux\u002F01.一行代码降低服务器功耗","一行代码降低服务器功耗","2025-08-19",{"path":1004,"title":1005,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F01.容器-docker-docker-compose","容器 & docker & docker-compose","2025-08-05",{"path":1008,"title":1009,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F02.容器项目-传输类","容器项目&传输类",{"path":1011,"title":1012,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F03.容器项目-相册类","容器项目&相册类",{"path":1014,"title":1015,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F04.容器项目-媒体类","容器项目&媒体类",{"path":1017,"title":1018,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F05.Emby自有授权媒体库（一）","Emby 自有授权媒体库（一）",{"path":1020,"title":1021,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F06.Emby自有授权媒体库（二）","Emby 自有授权媒体库（二）",{"path":1023,"title":1024,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F07.Adguard-Home去广告","Adguard Home 去广告",{"path":1026,"title":1027,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F01.新的篇章，软路由","新的篇章，软路由",{"path":1029,"title":1030,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F02.如何玩公网，怎么远程访问（一）","如何玩公网，怎么远程访问（一）",{"path":1032,"title":1033,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F03.如何玩公网，怎么远程访问（二）","如何玩公网，怎么远程访问（二）",{"path":1035,"title":1036,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F04.如何玩公网，怎么远程访问（三）","如何玩公网，怎么远程访问（三）",{"path":1038,"title":1039,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F05.免费域名与远程访问","免费域名与远程访问",{"path":1041,"title":1042,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F06.没有公网如何远程访问","没有公网如何远程访问",{"path":1044,"title":1045,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F07.爱快与OpenWRT双软路由MAC地址重复问题修正","爱快与 OpenWRT 双软路由MAC地址重复问题修正",{"path":1047,"title":1048,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F08.OpenWRT扩容","OpenWRT 扩容",{"path":1050,"title":1051,"date":1006},"\u002Fblog\u002F10-技术专栏\u002F20-network\u002F09.OpenWRT旁路由一条龙教程","OpenWRT 旁路由一条龙教程",{"path":1053,"title":1054,"date":1006},"\u002Fblog\u002F20-生活碎片\u002F02.在裂缝中种满阳光","让灵魂带着光行走：在裂缝中种满太阳",{"path":1056,"title":1057,"date":1006},"\u002Fblog\u002F30-学习笔记\u002F01.Typora学习笔记","Typora学习笔记",{"path":1059,"title":1060,"date":1006},"\u002Fblog\u002F30-学习笔记\u002F02.Markdown-拓展","Markdown 拓展",{"path":1062,"title":1063,"date":1064},"\u002Fblog\u002F20-生活碎片\u002F01.拥抱生活中的光与热","拥抱生活中的光与热","2025-07-05",1791304408867]