[{"data":1,"prerenderedAt":353},["ShallowReactive",2],{"navigation_docs":3,"-guide-url-pattern":87,"-guide-url-pattern-surround":348},[4,35,51,80],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25,30],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F4.configuration","i-lucide-settings",{"title":26,"path":27,"stem":28,"icon":29},"Server Requirements","\u002Fgetting-started\u002Fserver-requirements","1.getting-started\u002F5.server-requirements","i-lucide-server",{"title":31,"path":32,"stem":33,"icon":34},"Troubleshooting","\u002Fgetting-started\u002Ftroubleshooting","1.getting-started\u002F6.troubleshooting","i-lucide-wrench",{"title":36,"icon":37,"path":38,"stem":39,"children":40,"page":6},"Guide","i-lucide-book-open","\u002Fguide","2.guide",[41,46],{"title":42,"path":43,"stem":44,"icon":45},"URL Pattern","\u002Fguide\u002Furl-pattern","2.guide\u002F1.url-pattern","i-lucide-link",{"title":47,"path":48,"stem":49,"icon":50},"Transformation Parameters","\u002Fguide\u002Ftransformation-parameters","2.guide\u002F2.transformation-parameters","i-lucide-sliders",{"title":52,"icon":53,"path":54,"stem":55,"children":56},"Deployment","i-lucide-rocket","\u002Fdeployment","3.deployment",[57,60,65,70,75],{"title":58,"path":54,"stem":59,"icon":53},"Overview","3.deployment\u002Findex",{"title":61,"path":62,"stem":63,"icon":64},"Render","\u002Fdeployment\u002Frender","3.deployment\u002F1.render","i-simple-icons-render",{"title":66,"path":67,"stem":68,"icon":69},"Railway","\u002Fdeployment\u002Frailway","3.deployment\u002F2.railway","i-simple-icons-railway",{"title":71,"path":72,"stem":73,"icon":74},"Fly.io","\u002Fdeployment\u002Ffly-io","3.deployment\u002F3.fly-io","i-simple-icons-flydotio",{"title":76,"path":77,"stem":78,"icon":79},"Cloudflare Sandbox","\u002Fdeployment\u002Fcloudflare-sandbox","3.deployment\u002F4.cloudflare-sandbox","i-simple-icons-cloudflare",{"title":81,"path":82,"stem":83,"children":84,"icon":86},"Roadmap","\u002Froadmap","5.roadmap\u002Findex",[85],{"title":81,"path":82,"stem":83,"icon":86},"i-lucide-map",{"id":88,"title":42,"body":89,"description":339,"extension":340,"links":341,"meta":342,"navigation":343,"path":43,"seo":344,"stem":44,"__hash__":347},"docs\u002F2.guide\u002F1.url-pattern.md",{"type":90,"value":91,"toc":330},"minimark",[92,97,101,118,156,160,165,187,191,198,218,222,252,256,326],[93,94,96],"h2",{"id":95},"pattern","Pattern",[98,99,100],"p",{},"Repix uses a simple URL pattern for image transformations:",[102,103,108],"pre",{"className":104,"code":105,"language":106,"meta":107,"style":107},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","https:\u002F\u002Fyour-domain.com\u002F{preset|rules}\u002F{url-without-prefix}\n","http","",[109,110,111],"code",{"__ignoreMap":107},[112,113,116],"span",{"class":114,"line":115},"line",1,[112,117,105],{},[119,120,121,137,146],"ul",{},[122,123,124,128,129,132,133,136],"li",{},[125,126,127],"strong",{},"preset"," — A named preset from your config (e.g., ",[109,130,131],{},"thumbnail",", ",[109,134,135],{},"banner",")",[122,138,139,142,143,136],{},[125,140,141],{},"rules"," — Inline transformation parameters (e.g., ",[109,144,145],{},"w=400,h=300,fit=cover",[122,147,148,151,152,155],{},[125,149,150],{},"url-without-prefix"," — The source image URL without ",[109,153,154],{},"https:\u002F\u002F"," (Repix adds it)",[93,157,159],{"id":158},"examples","Examples",[161,162,164],"h3",{"id":163},"using-presets","Using Presets",[102,166,168],{"className":104,"code":167,"language":106,"meta":107,"style":107},"https:\u002F\u002Fyour-domain.com\u002Fthumbnail\u002Fexample.com\u002Fimages\u002Fphoto.jpg\nhttps:\u002F\u002Fyour-domain.com\u002Favatar\u002Fcdn.example.com\u002Fusers\u002F123\u002Fprofile.png\nhttps:\u002F\u002Fyour-domain.com\u002Fbanner\u002Fassets.example.com\u002Fhero-bg.jpg\n",[109,169,170,175,181],{"__ignoreMap":107},[112,171,172],{"class":114,"line":115},[112,173,174],{},"https:\u002F\u002Fyour-domain.com\u002Fthumbnail\u002Fexample.com\u002Fimages\u002Fphoto.jpg\n",[112,176,178],{"class":114,"line":177},2,[112,179,180],{},"https:\u002F\u002Fyour-domain.com\u002Favatar\u002Fcdn.example.com\u002Fusers\u002F123\u002Fprofile.png\n",[112,182,184],{"class":114,"line":183},3,[112,185,186],{},"https:\u002F\u002Fyour-domain.com\u002Fbanner\u002Fassets.example.com\u002Fhero-bg.jpg\n",[161,188,190],{"id":189},"using-direct-rules","Using Direct Rules",[98,192,193,194,197],{},"When ",[109,195,196],{},"allowCustomTransforms"," is enabled:",[102,199,201],{"className":104,"code":200,"language":106,"meta":107,"style":107},"https:\u002F\u002Fyour-domain.com\u002Fw=400,h=300,fit=cover\u002Fexample.com\u002Fphoto.jpg\nhttps:\u002F\u002Fyour-domain.com\u002Fw=800,f=webp,q=90\u002Fexample.com\u002Fphoto.jpg\nhttps:\u002F\u002Fyour-domain.com\u002Fw=200,h=200,fit=cover,f=avif,q=85\u002Fexample.com\u002Fphoto.jpg\n",[109,202,203,208,213],{"__ignoreMap":107},[112,204,205],{"class":114,"line":115},[112,206,207],{},"https:\u002F\u002Fyour-domain.com\u002Fw=400,h=300,fit=cover\u002Fexample.com\u002Fphoto.jpg\n",[112,209,210],{"class":114,"line":177},[112,211,212],{},"https:\u002F\u002Fyour-domain.com\u002Fw=800,f=webp,q=90\u002Fexample.com\u002Fphoto.jpg\n",[112,214,215],{"class":114,"line":183},[112,216,217],{},"https:\u002F\u002Fyour-domain.com\u002Fw=200,h=200,fit=cover,f=avif,q=85\u002Fexample.com\u002Fphoto.jpg\n",[161,219,221],{"id":220},"curl-example","cURL Example",[102,223,227],{"className":224,"code":225,"language":226,"meta":107,"style":107},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl -o output.webp \"https:\u002F\u002Fyour-repix.com\u002Fw=400,h=300,fit=cover,f=webp,q=85\u002Fexample.com\u002Fpath\u002Fto\u002Fimage.jpg\"\n","bash",[109,228,229],{"__ignoreMap":107},[112,230,231,235,239,242,246,249],{"class":114,"line":115},[112,232,234],{"class":233},"sBMFI","curl",[112,236,238],{"class":237},"sfazB"," -o",[112,240,241],{"class":237}," output.webp",[112,243,245],{"class":244},"sMK4o"," \"",[112,247,248],{"class":237},"https:\u002F\u002Fyour-repix.com\u002Fw=400,h=300,fit=cover,f=webp,q=85\u002Fexample.com\u002Fpath\u002Fto\u002Fimage.jpg",[112,250,251],{"class":244},"\"\n",[93,253,255],{"id":254},"api-endpoints","API Endpoints",[257,258,259,272],"table",{},[260,261,262],"thead",{},[263,264,265,269],"tr",{},[266,267,268],"th",{},"Endpoint",[266,270,271],{},"Description",[273,274,275,286,296,306,316],"tbody",{},[263,276,277,283],{},[278,279,280],"td",{},[109,281,282],{},"GET \u002F",[278,284,285],{},"Service info and available endpoints",[263,287,288,293],{},[278,289,290],{},[109,291,292],{},"GET \u002Fhealth",[278,294,295],{},"Health check",[263,297,298,303],{},[278,299,300],{},[109,301,302],{},"GET \u002Fpresets",[278,304,305],{},"List available presets",[263,307,308,313],{},[278,309,310],{},[109,311,312],{},"GET \u002F:transform\u002F*",[278,314,315],{},"Transform and serve image",[263,317,318,323],{},[278,319,320],{},[109,321,322],{},"GET \u002Foriginal\u002F*",[278,324,325],{},"Serve source image without processing (when enabled)",[327,328,329],"style",{},"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);}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}",{"title":107,"searchDepth":177,"depth":177,"links":331},[332,333,338],{"id":95,"depth":177,"text":96},{"id":158,"depth":177,"text":159,"children":334},[335,336,337],{"id":163,"depth":183,"text":164},{"id":189,"depth":183,"text":190},{"id":220,"depth":183,"text":221},{"id":254,"depth":177,"text":255},"Transform images using Repix's URL pattern.","md",null,{},{"icon":45,"title":42},{"title":345,"description":346},"URL Pattern - Repix","How to construct transformation URLs in Repix.","diG_qd8dCn-eN09Lw7EPMoL36iDyaBs4lcV8rdmGXKw",[349,351],{"title":31,"path":32,"stem":33,"description":350,"icon":34,"children":-1},"Common issues and solutions when working with Repix.",{"title":47,"path":48,"stem":49,"description":352,"icon":50,"children":-1},"Resize, crop, format, and optimize images with transformation parameters.",1781442145913]