[{"data":1,"prerenderedAt":723},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fconfig\u002Fupload":117,"\u002Fdocs\u002Fconfig\u002Fupload-surround":718},[4,28,69,103],{"title":5,"path":6,"stem":7,"children":8,"icon":27},"快速开始","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[9,12,17,22],{"title":10,"path":6,"stem":7,"icon":11},"简介","i-lucide-home",{"title":13,"path":14,"stem":15,"icon":16},"一键部署","\u002Fdocs\u002Fgetting-started\u002Finstall","1.docs\u002F1.getting-started\u002F2.install","i-lucide-rocket",{"title":18,"path":19,"stem":20,"icon":21},"Docker 部署","\u002Fdocs\u002Fgetting-started\u002Fdocker","1.docs\u002F1.getting-started\u002F3.docker","i-lucide-container",{"title":23,"path":24,"stem":25,"icon":26},"宝塔面板部署","\u002Fdocs\u002Fgetting-started\u002Fbt-panel","1.docs\u002F1.getting-started\u002F4.bt-panel","i-lucide-panel-top",null,{"title":29,"path":30,"stem":31,"children":32,"page":68},"基础配置","\u002Fdocs\u002Fconfig","1.docs\u002F2.config",[33,38,43,48,53,58,63],{"title":34,"path":35,"stem":36,"icon":37},"基本配置","\u002Fdocs\u002Fconfig\u002Fbasic","1.docs\u002F2.config\u002F1.basic","i-lucide-settings",{"title":39,"path":40,"stem":41,"icon":42},"主题配置","\u002Fdocs\u002Fconfig\u002Ftheme","1.docs\u002F2.config\u002F2.theme","i-lucide-palette",{"title":44,"path":45,"stem":46,"icon":47},"通知配置","\u002Fdocs\u002Fconfig\u002Fnotification","1.docs\u002F2.config\u002F3.notification","i-lucide-bell",{"title":49,"path":50,"stem":51,"icon":52},"AI 配置","\u002Fdocs\u002Fconfig\u002Fai","1.docs\u002F2.config\u002F4.ai","i-lucide-sparkles",{"title":54,"path":55,"stem":56,"icon":57},"OAuth 配置","\u002Fdocs\u002Fconfig\u002Foauth","1.docs\u002F2.config\u002F5.oauth","i-lucide-key-round",{"title":59,"path":60,"stem":61,"icon":62},"上传配置","\u002Fdocs\u002Fconfig\u002Fupload","1.docs\u002F2.config\u002F6.upload","i-lucide-cloud-upload",{"title":64,"path":65,"stem":66,"icon":67},"导入导出","\u002Fdocs\u002Fconfig\u002Fimport-export","1.docs\u002F2.config\u002F7.import-export","i-lucide-arrow-right-left",false,{"title":70,"path":71,"stem":72,"children":73,"page":68},"使用指南","\u002Fdocs\u002Fguide","1.docs\u002F3.guide",[74,78,83,88,93,98],{"title":75,"path":76,"stem":77,"icon":16},"快速入门","\u002Fdocs\u002Fguide\u002Fquick-start","1.docs\u002F3.guide\u002F1.quick-start",{"title":79,"path":80,"stem":81,"icon":82},"用户管理","\u002Fdocs\u002Fguide\u002Fuser","1.docs\u002F3.guide\u002F2.user","i-lucide-users",{"title":84,"path":85,"stem":86,"icon":87},"文章管理","\u002Fdocs\u002Fguide\u002Farticle","1.docs\u002F3.guide\u002F3.article","i-lucide-file-text",{"title":89,"path":90,"stem":91,"icon":92},"文章编辑","\u002Fdocs\u002Fguide\u002Feditor","1.docs\u002F3.guide\u002F4.editor","i-lucide-pen-line",{"title":94,"path":95,"stem":96,"icon":97},"动态管理","\u002Fdocs\u002Fguide\u002Fmoment","1.docs\u002F3.guide\u002F5.moment","i-lucide-message-circle",{"title":99,"path":100,"stem":101,"icon":102},"友链管理","\u002Fdocs\u002Fguide\u002Ffriend","1.docs\u002F3.guide\u002F6.friend","i-lucide-link",{"title":104,"path":105,"stem":106,"children":107,"page":68},"获得帮助","\u002Fdocs\u002Fhelp","1.docs\u002F4.help",[108,113],{"title":109,"path":110,"stem":111,"icon":112},"常见问题","\u002Fdocs\u002Fhelp\u002Ffaq","1.docs\u002F4.help\u002F1.faq","i-lucide-circle-help",{"title":114,"path":115,"stem":116,"icon":97},"取得联系","\u002Fdocs\u002Fhelp\u002Fcontact","1.docs\u002F4.help\u002F2.contact",{"id":118,"title":59,"body":119,"description":712,"extension":713,"meta":714,"navigation":715,"path":60,"seo":716,"stem":61,"__hash__":717},"docs\u002F1.docs\u002F2.config\u002F6.upload.md",{"type":120,"value":121,"toc":700},"minimark",[122,126,130,229,232,235,261,264,271,443,446,449,602,622,625,628,632,694],[123,124,125],"h2",{"id":125},"存储类型",[127,128,129],"p",{},"文件的存储方式，默认为本地存储。",[131,132,133,148],"table",{},[134,135,136],"thead",{},[137,138,139,142,145],"tr",{},[140,141,125],"th",{},[140,143,144],{},"说明",[140,146,147],{},"备注",[149,150,151,168,179,189,199,209,219],"tbody",{},[137,152,153,157,165],{},[154,155,156],"td",{},"本地存储",[154,158,159,160,164],{},"文件存储在服务器本地 ",[161,162,163],"code",{},"uploads"," 目录",[154,166,167],{},"可用",[137,169,170,173,176],{},[154,171,172],{},"亚马逊 S3",[154,174,175],{},"兼容 S3 协议的对象存储服务",[154,177,178],{},"未测试",[137,180,181,184,187],{},[154,182,183],{},"阿里云 OSS",[154,185,186],{},"阿里云对象存储服务",[154,188,178],{},[137,190,191,194,197],{},[154,192,193],{},"腾讯云 COS",[154,195,196],{},"腾讯云对象存储服务",[154,198,167],{},[137,200,201,204,207],{},[154,202,203],{},"七牛云 Kodo",[154,205,206],{},"七牛云对象存储服务",[154,208,167],{},[137,210,211,214,217],{},[154,212,213],{},"Cloudflare R2",[154,215,216],{},"Cloudflare R2 对象存储",[154,218,167],{},[137,220,221,224,227],{},[154,222,223],{},"MinIO",[154,225,226],{},"自建 MinIO 对象存储",[154,228,178],{},[123,230,231],{"id":231},"最大文件大小",[127,233,234],{},"限制单次上传文件的最大大小，仅影响博客端的上传限制，管理端不受影响。",[236,237,238,251],"ul",{},[239,240,241,242,246,247,250],"li",{},"用户在",[243,244,245],"strong",{},"博客端","发表评论添加的配图：",[243,248,249],{},"受","最大文件大小限制",[239,252,253,254,257,258,250],{},"管理员在",[243,255,256],{},"管理端","添加文章配图：",[243,259,260],{},"不受",[123,262,263],{"id":263},"文件命名",[127,265,266,267,270],{},"自定义文件存储时的命名规则，默认为 ",[161,268,269],{},"{timestamp}_{random}{ext}","。",[131,272,273,285],{},[134,274,275],{},[137,276,277,280,282],{},[140,278,279],{},"占位符",[140,281,144],{},[140,283,284],{},"示例",[149,286,287,300,313,326,339,352,365,378,391,404,417,430],{},[137,288,289,294,297],{},[154,290,291],{},[161,292,293],{},"{timestamp}",[154,295,296],{},"时间戳",[154,298,299],{},"20260319123045",[137,301,302,307,310],{},[154,303,304],{},[161,305,306],{},"{random}",[154,308,309],{},"8位随机字符串",[154,311,312],{},"a1b2c3d4",[137,314,315,320,323],{},[154,316,317],{},[161,318,319],{},"{YYYY}",[154,321,322],{},"4位年份",[154,324,325],{},"2026",[137,327,328,333,336],{},[154,329,330],{},[161,331,332],{},"{MM}",[154,334,335],{},"2位月份",[154,337,338],{},"03",[137,340,341,346,349],{},[154,342,343],{},[161,344,345],{},"{DD}",[154,347,348],{},"2位日期",[154,350,351],{},"19",[137,353,354,359,362],{},[154,355,356],{},[161,357,358],{},"{HH}",[154,360,361],{},"2位小时（24小时制）",[154,363,364],{},"14",[137,366,367,372,375],{},[154,368,369],{},[161,370,371],{},"{mm}",[154,373,374],{},"2位分钟",[154,376,377],{},"30",[137,379,380,385,388],{},[154,381,382],{},[161,383,384],{},"{ss}",[154,386,387],{},"2位秒数",[154,389,390],{},"45",[137,392,393,398,401],{},[154,394,395],{},[161,396,397],{},"{type}",[154,399,400],{},"上传用途类型",[154,402,403],{},"avatar、article、attachment",[137,405,406,411,414],{},[154,407,408],{},[161,409,410],{},"{userid}",[154,412,413],{},"上传用户 ID",[154,415,416],{},"1",[137,418,419,424,427],{},[154,420,421],{},[161,422,423],{},"{filename}",[154,425,426],{},"原始文件名（不含扩展名）",[154,428,429],{},"image",[137,431,432,437,440],{},[154,433,434],{},[161,435,436],{},"{ext}",[154,438,439],{},"文件扩展名",[154,441,442],{},".jpg",[123,444,445],{"id":445},"云存储配置",[127,447,448],{},"当存储类型非本地时显示，不同云存储服务需要配置不同的参数（✅：必需 ❌：无需）：",[131,450,451,478],{},[134,452,453],{},[137,454,455,457,460,463,466,469,472,475],{},[140,456,125],{},[140,458,459],{},"Access Key",[140,461,462],{},"Secret Key",[140,464,465],{},"地域",[140,467,468],{},"Bucket",[140,470,471],{},"Endpoint",[140,473,474],{},"域名",[140,476,477],{},"HTTPS",[149,479,480,501,521,541,562,582],{},[137,481,482,484,486,488,491,493,496,498],{},[154,483,172],{},[154,485,459],{},[154,487,462],{},[154,489,490],{},"✅",[154,492,490],{},[154,494,495],{},"可选",[154,497,495],{},[154,499,500],{},"❌",[137,502,503,505,508,511,513,515,517,519],{},[154,504,193],{},[154,506,507],{},"SecretId",[154,509,510],{},"SecretKey",[154,512,490],{},[154,514,490],{},[154,516,500],{},[154,518,495],{},[154,520,500],{},[137,522,523,525,528,531,533,535,537,539],{},[154,524,183],{},[154,526,527],{},"AccessKeyId",[154,529,530],{},"AccessKeySecret",[154,532,490],{},[154,534,490],{},[154,536,500],{},[154,538,495],{},[154,540,500],{},[137,542,543,545,548,550,552,554,556,560],{},[154,544,203],{},[154,546,547],{},"AccessKey",[154,549,510],{},[154,551,490],{},[154,553,490],{},[154,555,500],{},[154,557,558],{},[243,559,490],{},[154,561,500],{},[137,563,564,566,568,570,572,574,578,580],{},[154,565,213],{},[154,567,459],{},[154,569,462],{},[154,571,500],{},[154,573,490],{},[154,575,576],{},[243,577,490],{},[154,579,495],{},[154,581,490],{},[137,583,584,586,588,590,592,594,598,600],{},[154,585,223],{},[154,587,459],{},[154,589,462],{},[154,591,495],{},[154,593,490],{},[154,595,596],{},[243,597,490],{},[154,599,495],{},[154,601,490],{},[236,603,604,607,610,613,616,619],{},[239,605,606],{},"Access Key \u002F Secret Key：云存储服务的凭证，用于身份认证",[239,608,609],{},"地域（Region）：用于生成对应的 API 端点地址",[239,611,612],{},"Bucket：存储桶名称，云存储中存放文件的最大容器",[239,614,615],{},"Endpoint（服务端点）：用于指定存储服务地址",[239,617,618],{},"域名：用于生成文件访问 URL，填写后会替代默认域名",[239,620,621],{},"HTTPS：R2\u002FMinIO 可根据服务器是否配置 HTTPS 决定",[623,624],"hr",{},[123,626,627],{"id":627},"关于上传",[629,630,631],"h3",{"id":631},"支持的文件类型",[131,633,634,644],{},[134,635,636],{},[137,637,638,641],{},[140,639,640],{},"类型",[140,642,643],{},"文件格式",[149,645,646,654,662,670,678,686],{},[137,647,648,651],{},[154,649,650],{},"图片",[154,652,653],{},"jpg, jpeg, png, gif, webp, svg, bmp, tiff",[137,655,656,659],{},[154,657,658],{},"视频",[154,660,661],{},"mp4, webm, quicktime, avi, mkv, mpeg, 3gpp, flv",[137,663,664,667],{},[154,665,666],{},"音频",[154,668,669],{},"mp3, wav, ogg, aac, flac",[137,671,672,675],{},[154,673,674],{},"文档",[154,676,677],{},"txt, pdf, doc, docx",[137,679,680,683],{},[154,681,682],{},"压缩包",[154,684,685],{},"zip, rar, 7z",[137,687,688,691],{},[154,689,690],{},"其他",[154,692,693],{},"json（配置文件）",[127,695,696,699],{},[243,697,698],{},"安全限制","：不允许上传可执行文件，包括 .exe, .bat, .cmd, .com, .pif, .scr, .vbs, .js, .jar, .sh 等格式。",{"title":701,"searchDepth":702,"depth":702,"links":703},"",2,[704,705,706,707,708],{"id":125,"depth":702,"text":125},{"id":231,"depth":702,"text":231},{"id":263,"depth":702,"text":263},{"id":445,"depth":702,"text":445},{"id":627,"depth":702,"text":627,"children":709},[710],{"id":631,"depth":711,"text":631},3,"配置文件的存储方式，支持本地存储和多种云存储服务。","md",{},{"icon":62},{"title":59,"description":712},"UG2j0wHGFmEHg3EWw0IfOVVSajSNzV2Ifh59h0CBat8",[719,721],{"title":54,"path":55,"stem":56,"description":720,"icon":57,"children":-1},"FlecBlog 支持通过第三方账号快速登录，基于 Goth 库实现，目前支持 GitHub、Google、QQ、Microsoft 等主流平台。",{"title":64,"path":65,"stem":66,"description":722,"icon":67,"children":-1},"文章和评论的导入和导出。",1782623948226]