[{"data":1,"prerenderedAt":627},["ShallowReactive",2],{"navigation_docs":3,"-contributing":288,"-contributing-surround":624},[4,9,36,103,180,262,278,283],{"title":5,"path":6,"stem":7,"icon":8},"首页","\u002Fwhat-is-lolia","1.what-is-lolia","i-lucide-house",{"title":10,"icon":11,"path":12,"stem":13,"children":14,"page":35},"开始之前","i-lucide-list-check","\u002Fbefore-start","2.before-start",[15,20,25,30],{"title":16,"path":17,"stem":18,"icon":19},"入门阅读","\u002Fbefore-start\u002Fintroduction","2.before-start\u002F1.introduction","i-lucide-book",{"title":21,"path":22,"stem":23,"icon":24},"常见问题","\u002Fbefore-start\u002Ffaq","2.before-start\u002F2.faq","i-lucide-badge-question-mark",{"title":26,"path":27,"stem":28,"icon":29},"实名认证","\u002Fbefore-start\u002Fkyc","2.before-start\u002F3.kyc","i-lucide-user-check",{"title":31,"path":32,"stem":33,"icon":34},"安全提示","\u002Fbefore-start\u002Fsecurity","2.before-start\u002F4.security","i-lucide-shield-alert",false,{"title":37,"icon":38,"path":39,"stem":40,"children":41,"page":35},"面板","i-lucide-panels-top-left","\u002Fweb-management","3.web-management",[42,47,61,71,89],{"title":43,"path":44,"stem":45,"icon":46},"仪表盘","\u002Fweb-management\u002Fdashboard","3.web-management\u002F1.dashboard","i-lucide-gauge",{"title":48,"icon":49,"path":50,"stem":51,"children":52,"page":35},"隧道","i-lucide-chevrons-left-right-ellipsis","\u002Fweb-management\u002Ftunnel","3.web-management\u002F2.tunnel",[53,57],{"title":54,"path":55,"stem":56},"隧道管理","\u002Fweb-management\u002Ftunnel\u002Ftunnel-management","3.web-management\u002F2.tunnel\u002F1.tunnel-management",{"title":58,"path":59,"stem":60},"隧道创建","\u002Fweb-management\u002Ftunnel\u002Fcreate-tunnel","3.web-management\u002F2.tunnel\u002F2.create-tunnel",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":35},"域名管理","i-lucide-globe-code","\u002Fweb-management\u002Fdomain-management","3.web-management\u002F3.domain-management",[67],{"title":68,"path":69,"stem":70},"域名白名单","\u002Fweb-management\u002Fdomain-management\u002Fwhitelist","3.web-management\u002F3.domain-management\u002F1.whitelist",{"title":72,"icon":73,"path":74,"stem":75,"children":76,"page":35},"OAuth","i-lucide-key-round","\u002Fweb-management\u002Foauth","3.web-management\u002F4.oauth",[77,81,85],{"title":78,"path":79,"stem":80},"应用管理","\u002Fweb-management\u002Foauth\u002Fapp-management","3.web-management\u002F4.oauth\u002F1.app-management",{"title":82,"path":83,"stem":84},"创建应用","\u002Fweb-management\u002Foauth\u002Fcreate-app","3.web-management\u002F4.oauth\u002F2.create-app",{"title":86,"path":87,"stem":88},"授权管理","\u002Fweb-management\u002Foauth\u002Fauthorizations","3.web-management\u002F4.oauth\u002F3.authorizations",{"title":90,"icon":91,"path":92,"stem":93,"children":94,"page":35},"账户设置","i-lucide-user-cog","\u002Fweb-management\u002Fsettings","3.web-management\u002F5.settings",[95,99],{"title":96,"path":97,"stem":98},"基础设置","\u002Fweb-management\u002Fsettings\u002Fsettings","3.web-management\u002F5.settings\u002F1.settings",{"title":100,"path":101,"stem":102},"安全性","\u002Fweb-management\u002Fsettings\u002Fsecurity","3.web-management\u002F5.settings\u002F2.security",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":35},"客户端","i-lucide-laptop","\u002Fclient","4.client",[109,152,166],{"title":110,"icon":111,"path":112,"stem":113,"children":114,"page":35},"图形化客户端","i-lucide-app-window-mac","\u002Fclient\u002Fgui","4.client\u002F1.gui",[115,136,148],{"title":116,"path":117,"stem":118,"children":119,"page":35},"LoliaFrpClient","\u002Fclient\u002Fgui\u002Floliafrpclient","4.client\u002F1.gui\u002F1.loliafrpclient",[120,124,128,132],{"title":121,"path":122,"stem":123},"简介","\u002Fclient\u002Fgui\u002Floliafrpclient\u002Fintroduction","4.client\u002F1.gui\u002F1.loliafrpclient\u002F1.introduction",{"title":125,"path":126,"stem":127},"Windows","\u002Fclient\u002Fgui\u002Floliafrpclient\u002Fwindows","4.client\u002F1.gui\u002F1.loliafrpclient\u002F2.Windows",{"title":129,"path":130,"stem":131},"Linux","\u002Fclient\u002Fgui\u002Floliafrpclient\u002Flinux","4.client\u002F1.gui\u002F1.loliafrpclient\u002F3.Linux",{"title":133,"path":134,"stem":135},"Android","\u002Fclient\u002Fgui\u002Floliafrpclient\u002Fandroid","4.client\u002F1.gui\u002F1.loliafrpclient\u002F4.Android",{"title":137,"path":138,"stem":139,"children":140,"page":35},"LoliaShizuku","\u002Fclient\u002Fgui\u002Floliashizuku","4.client\u002F1.gui\u002F2.loliashizuku",[141,144],{"title":121,"path":142,"stem":143},"\u002Fclient\u002Fgui\u002Floliashizuku\u002Floliashizuku","4.client\u002F1.gui\u002F2.loliashizuku\u002F1.loliashizuku",{"title":145,"path":146,"stem":147},"快速入门","\u002Fclient\u002Fgui\u002Floliashizuku\u002Fusage","4.client\u002F1.gui\u002F2.loliashizuku\u002F2.usage",{"title":149,"path":150,"stem":151},"Kairo","\u002Fclient\u002Fgui\u002Fkairo","4.client\u002F1.gui\u002F3.kairo",{"title":153,"icon":154,"path":155,"stem":156,"children":157,"page":35},"命令行客户端","i-lucide-square-terminal","\u002Fclient\u002Fcli","4.client\u002F2.cli",[158,162],{"title":159,"path":160,"stem":161},"Lolia CLI","\u002Fclient\u002Fcli\u002Fcli","4.client\u002F2.cli\u002F1.cli",{"title":163,"path":164,"stem":165},"参考","\u002Fclient\u002Fcli\u002Freference","4.client\u002F2.cli\u002F2.reference",{"title":167,"icon":168,"path":169,"stem":170,"children":171,"page":35},"面板客户端","i-lucide-app-window","\u002Fclient\u002Fweb","4.client\u002F3.web",[172,176],{"title":173,"path":174,"stem":175},"MCSManager FRP模板","\u002Fclient\u002Fweb\u002Fmcsm","4.client\u002F3.web\u002F1.mcsm",{"title":177,"path":178,"stem":179},"MSLX 面板插件","\u002Fclient\u002Fweb\u002Fmslx","4.client\u002F3.web\u002F2.mslx",{"title":181,"icon":182,"path":183,"stem":184,"children":185,"page":35},"配置指南","i-lucide-sliders-horizontal","\u002Ftutorials","5.tutorials",[186,205,236],{"title":187,"icon":188,"path":189,"stem":190,"children":191,"page":35},"常见应用","i-lucide-toolbox","\u002Ftutorials\u002Fapp","5.tutorials\u002F1.app",[192],{"title":193,"path":194,"stem":195,"children":196,"page":35},"RDP远程桌面","\u002Ftutorials\u002Fapp\u002Frdp","5.tutorials\u002F1.app\u002F1.rdp",[197,201],{"title":198,"path":199,"stem":200},"通用配置","\u002Ftutorials\u002Fapp\u002Frdp\u002Fintroduction","5.tutorials\u002F1.app\u002F1.rdp\u002F1.introduction",{"title":202,"path":203,"stem":204},"以服务模式运行LoliaFRP","\u002Ftutorials\u002Fapp\u002Frdp\u002Fcli-tutorial","5.tutorials\u002F1.app\u002F1.rdp\u002F2.cli-tutorial",{"title":206,"icon":207,"path":208,"stem":209,"children":210,"page":35},"游戏应用","i-lucide-gamepad-2","\u002Ftutorials\u002Fgame","5.tutorials\u002F2.game",[211,232],{"title":212,"path":213,"stem":214,"children":215,"page":35},"Minecraft","\u002Ftutorials\u002Fgame\u002Fminecraft","5.tutorials\u002F2.game\u002F1.minecraft",[216,220,224,228],{"title":217,"path":218,"stem":219},"Java 版局域网联机","\u002Ftutorials\u002Fgame\u002Fminecraft\u002Fmcjavalan","5.tutorials\u002F2.game\u002F1.minecraft\u002F1.mcjavalan",{"title":221,"path":222,"stem":223},"Java 版独立服务器","\u002Ftutorials\u002Fgame\u002Fminecraft\u002Fmcjavaserver","5.tutorials\u002F2.game\u002F1.minecraft\u002F2.mcjavaserver",{"title":225,"path":226,"stem":227},"Simple Voice Chat","\u002Ftutorials\u002Fgame\u002Fminecraft\u002Fsimplevoicechat","5.tutorials\u002F2.game\u002F1.minecraft\u002F3.simplevoicechat",{"title":229,"path":230,"stem":231},"外置登录联机教程","\u002Ftutorials\u002Fgame\u002Fminecraft\u002Fauthlib-injector","5.tutorials\u002F2.game\u002F1.minecraft\u002F4.authlib-injector",{"title":233,"path":234,"stem":235},"星露谷物语多人联机","\u002Ftutorials\u002Fgame\u002Fstardew-valley","5.tutorials\u002F2.game\u002F2.stardew-valley",{"title":237,"icon":238,"path":239,"stem":240,"children":241,"page":35},"进阶配置","i-lucide-file-cog","\u002Ftutorials\u002Fadvanced","5.tutorials\u002F4.advanced",[242,246,250,254,258],{"title":243,"path":244,"stem":245},"配置PROXY protocol","\u002Ftutorials\u002Fadvanced\u002Fproxy-protocol","5.tutorials\u002F4.advanced\u002F1.proxy-protocol",{"title":247,"path":248,"stem":249},"双栈网络配置","\u002Ftutorials\u002Fadvanced\u002Fmixed-v4-v6","5.tutorials\u002F4.advanced\u002F2.mixed-v4-v6",{"title":251,"path":252,"stem":253},"AutoTLS","\u002Ftutorials\u002Fadvanced\u002Fautotls","5.tutorials\u002F4.advanced\u002F3.autotls",{"title":255,"path":256,"stem":257},"多个隧道创建和使用","\u002Ftutorials\u002Fadvanced\u002Fmulti-tunnel","5.tutorials\u002F4.advanced\u002F3.multi-tunnel",{"title":259,"path":260,"stem":261},"使用自己的域名","\u002Ftutorials\u002Fadvanced\u002Fcname","5.tutorials\u002F4.advanced\u002F4.cname",{"title":263,"icon":264,"defaultOpen":35,"path":265,"stem":266,"children":267,"page":35},"开发者","i-lucide-folder-code","\u002Fdevelopers","6.developers",[268,273],{"title":269,"path":270,"stem":271,"icon":272},"LoliaFRP Open API","\u002Fdevelopers\u002Fopenapi","6.developers\u002F1.openapi","i-lucide-webhook",{"title":274,"path":275,"stem":276,"icon":277},"OAuth2 鉴权","\u002Fdevelopers\u002Foauth","6.developers\u002F2.oauth","i-lucide-fingerprint-pattern",{"title":279,"path":280,"stem":281,"icon":282},"社区","\u002Fcommunity","8.community","i-lucide-users",{"title":284,"path":285,"stem":286,"icon":287},"参与贡献","\u002Fcontributing","9.contributing","i-lucide-git-pull-request-arrow",{"id":289,"title":284,"body":290,"description":617,"extension":618,"links":619,"meta":620,"navigation":621,"path":285,"seo":622,"stem":286,"__hash__":623},"docs\u002F9.contributing.md",{"type":291,"value":292,"toc":610},"minimark",[293,297,321,324,406,409,421,425,522,525,534,554,557,582,585,588,603,606],[294,295,296],"h2",{"id":296},"文档仓库",[298,299,300,301,308,309,314,315,320],"p",{},"本文档网站的所有内容都在",[302,303,307],"a",{"href":304,"rel":305},"https:\u002F\u002Fgithub.com\u002FLolia-FRP\u002Floliafrp-docs",[306],"nofollow","公开仓库","，您可以使用 ",[302,310,313],{"href":311,"rel":312},"https:\u002F\u002Fgit-scm.com",[306],"Git"," 与 ",[302,316,319],{"href":317,"rel":318},"https:\u002F\u002Fgithub.com",[306],"GitHub"," 完成对此文档的贡献。本文假设您对 Git 和 GitHub 有一定的了解，并有一定的操作经验。",[294,322,323],{"id":323},"文档规范",[325,326,327,344,361,373,389],"ul",{},[328,329,330,334,335,339,340,343],"li",{},[331,332,333],"strong",{},"文件与目录","用数字前缀 ",[336,337,338],"code",{},"1.xxx"," ",[336,341,342],{},"2.xxx"," 控制侧边栏顺序",[328,345,346,349,350,353,354,357,358],{},[331,347,348],{},"每个文件夹","配一个 ",[336,351,352],{},".navigation.yml","，写明 ",[336,355,356],{},"title"," 与可选的 ",[336,359,360],{},"navigation.icon",[328,362,363,366,367,369,370],{},[331,364,365],{},"每页的 frontmatter"," 必须有 ",[336,368,356],{}," 和 ",[336,371,372],{},"description",[328,374,375,378,379,384,385,388],{},[331,376,377],{},"图标","取自 ",[302,380,383],{"href":381,"rel":382},"https:\u002F\u002Flucide.dev\u002Ficons\u002F",[306],"Lucide","，写成 ",[336,386,387],{},"i-lucide-git-pull-request"," 的形式",[328,390,391,394,395,398,399,402,403],{},[331,392,393],{},"图片","放在 ",[336,396,397],{},"public\u002F"," 下，目录结构与文档一一对应，去掉数字前缀。例如 ",[336,400,401],{},"content\u002F4.client\u002F1.gui\u002F1.loliafrpclient\u002F2.Windows.md"," 对应 ",[336,404,405],{},"public\u002Fclient\u002Fgui\u002Floliafrpclient\u002FWindows\u002F",[298,407,408],{},"推荐在一级菜单和二级菜单上都添加icon，深入的层级则不添加。如果您不确定选择什么，可以留空。",[410,411,412,414,415,420],"note",{},[336,413,372],{}," 会被添加至 ",[302,416,419],{"href":417,"rel":418},"https:\u002F\u002Fdocs.lolia.link\u002Fllms.txt",[306],"llms.txt","中，Lolia Intelligence 会根据描述判断对应文档的内容，因此请保持描述清晰、有意义",[294,422,424],{"id":423},"提交-pull-request","提交 Pull Request",[426,427,428,439,494,519],"ol",{},[328,429,430,431,434],{},"在 GitHub 网页端 Fork 仓库",[432,433],"br",{},[435,436],"img",{"alt":437,"src":438},"Create a new fork 页面，确认 Owner 与仓库名","\u002Fcontributing\u002Fcreate_new_fork.png",[328,440,441,442],{},"Clone 您的 Fork 到本地：",[443,444,449],"pre",{"className":445,"code":446,"language":447,"meta":448,"style":448},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","git clone https:\u002F\u002Fgithub.com\u002F\u003C您的用户名>\u002Floliafrp-docs.git\ncd loliafrp-docs\n","bash","",[336,450,451,484],{"__ignoreMap":448},[452,453,456,460,464,467,471,474,478,481],"span",{"class":454,"line":455},"line",1,[452,457,459],{"class":458},"sBMFI","git",[452,461,463],{"class":462},"sfazB"," clone",[452,465,466],{"class":462}," https:\u002F\u002Fgithub.com\u002F",[452,468,470],{"class":469},"sMK4o","\u003C",[452,472,473],{"class":462},"您的用户",[452,475,477],{"class":476},"sTEyZ","名",[452,479,480],{"class":469},">",[452,482,483],{"class":462},"\u002Floliafrp-docs.git\n",[452,485,487,491],{"class":454,"line":486},2,[452,488,490],{"class":489},"s2Zo4","cd",[452,492,493],{"class":462}," loliafrp-docs\n",[328,495,496,497,500,501],{},"新建分支后修改 ",[336,498,499],{},"content\u002F"," 下对应的文件：",[443,502,504],{"className":445,"code":503,"language":447,"meta":448,"style":448},"git checkout -b docs\u002Ffix-typo\n",[336,505,506],{"__ignoreMap":448},[452,507,508,510,513,516],{"class":454,"line":455},[452,509,459],{"class":458},[452,511,512],{"class":462}," checkout",[452,514,515],{"class":462}," -b",[452,517,518],{"class":462}," docs\u002Ffix-typo\n",[328,520,521],{},"提交并推送到自己的仓库，然后回到 GitHub 发起 Pull Request，简述您的改动。",[294,523,524],{"id":524},"本地预览",[298,526,527,528,533],{},"文档基于 Nuxt Content + Docus 构建，本地预览需要 ",[302,529,532],{"href":530,"rel":531},"https:\u002F\u002Fbun.sh",[306],"Bun","：",[443,535,537],{"className":445,"code":536,"language":447,"meta":448,"style":448},"bun install\nbun dev\n",[336,538,539,547],{"__ignoreMap":448},[452,540,541,544],{"class":454,"line":455},[452,542,543],{"class":458},"bun",[452,545,546],{"class":462}," install\n",[452,548,549,551],{"class":454,"line":486},[452,550,543],{"class":458},[452,552,553],{"class":462}," dev\n",[298,555,556],{},"如果Node版本过高，可以尝试使用",[443,558,560],{"className":445,"code":559,"language":447,"meta":448,"style":448},"npm install --no-package-lock\nnpm run dev\n",[336,561,562,573],{"__ignoreMap":448},[452,563,564,567,570],{"class":454,"line":455},[452,565,566],{"class":458},"npm",[452,568,569],{"class":462}," install",[452,571,572],{"class":462}," --no-package-lock\n",[452,574,575,577,580],{"class":454,"line":486},[452,576,566],{"class":458},[452,578,579],{"class":462}," run",[452,581,553],{"class":462},[298,583,584],{},"打开终端里输出的地址即可，您的改动会自动热更新并显示。",[294,586,587],{"id":587},"许可证",[298,589,590,591,596,597,602],{},"原创文档内容采用 ",[302,592,595],{"href":593,"rel":594},"https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby-nc-sa\u002F4.0\u002F",[306],"CC BY-NC-SA 4.0"," 许可，完整声明见仓库中的 ",[302,598,601],{"href":599,"rel":600},"https:\u002F\u002Fgithub.com\u002FLolia-FRP\u002Floliafrp-docs\u002Fblob\u002Fmain\u002Fcontent\u002FLICENSE",[306],"content\u002FLICENSE","。",[298,604,605],{},"引用了 frp 或其他开源项目的内容，仍遵循其各自的许可证。如果发现有漏标来源的地方，欢迎提醒我们。",[607,608,609],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}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);}",{"title":448,"searchDepth":486,"depth":486,"links":611},[612,613,614,615,616],{"id":296,"depth":486,"text":296},{"id":323,"depth":486,"text":323},{"id":423,"depth":486,"text":424},{"id":524,"depth":486,"text":524},{"id":587,"depth":486,"text":587},"文档仓库地址，以及如何提交 PR 并在本地预览文档","md",null,{},{"icon":287},{"title":284,"description":617},"xFY-AKwqAWAS6yM76xvbnFUThMQO0LUmCtp2i4n32gQ",[625,619],{"title":279,"path":280,"stem":281,"description":626,"icon":282,"children":-1},"加入 LoliaFRP 官方群组，获取最新动态和交流",1792487830421]