[{"data":1,"prerenderedAt":443},["ShallowReactive",2],{"navigation_docs":3,"-deployment-render":87,"-deployment-render-surround":438},[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":61,"body":89,"description":429,"extension":430,"links":431,"meta":432,"navigation":433,"path":62,"seo":434,"stem":63,"__hash__":437},"docs\u002F3.deployment\u002F1.render.md",{"type":90,"value":91,"toc":416},"minimark",[92,102,107,112,144,148,179,182,186,239,243,249,351,355,362,372,376,380,401,405],[93,94,95,101],"p",{},[96,97,61],"a",{"href":98,"rel":99},"https:\u002F\u002Frender.com",[100],"nofollow"," supports Docker deployments. Repix's Dockerfile works out of the box.",[103,104,106],"h2",{"id":105},"deploy-steps","Deploy Steps",[108,109,111],"h3",{"id":110},"_1-create-a-web-service","1. Create a Web Service",[113,114,115,133,136],"ol",{},[116,117,118,119,124,125,129,130],"li",{},"Go to ",[96,120,123],{"href":121,"rel":122},"https:\u002F\u002Fdashboard.render.com",[100],"Render Dashboard"," and click ",[126,127,128],"strong",{},"New"," → ",[126,131,132],{},"Web Service",[116,134,135],{},"Connect your GitHub\u002FGitLab\u002FBitbucket repository",[116,137,138,139,143],{},"Select the ",[140,141,142],"code",{},"bansal\u002Frepix"," repository (or your fork)",[108,145,147],{"id":146},"_2-configure-build","2. Configure Build",[149,150,151,160,170],"ul",{},[116,152,153,156,157],{},[126,154,155],{},"Environment",": Select ",[126,158,159],{},"Docker",[116,161,162,165,166,169],{},[126,163,164],{},"Dockerfile Path",": ",[140,167,168],{},"Dockerfile"," (default, leave empty if at root)",[116,171,172,165,175,178],{},[126,173,174],{},"Docker Context",[140,176,177],{},"."," (default)",[93,180,181],{},"Render will use BuildKit to build your image on each deploy.",[108,183,185],{"id":184},"_3-configure-service","3. Configure Service",[187,188,189,202],"table",{},[190,191,192],"thead",{},[193,194,195,199],"tr",{},[196,197,198],"th",{},"Setting",[196,200,201],{},"Value",[203,204,205,219,229],"tbody",{},[193,206,207,213],{},[208,209,210],"td",{},[126,211,212],{},"Name",[208,214,215,218],{},[140,216,217],{},"repix"," (or your choice)",[193,220,221,226],{},[208,222,223],{},[126,224,225],{},"Region",[208,227,228],{},"Choose closest to your users",[193,230,231,236],{},[208,232,233],{},[126,234,235],{},"Instance Type",[208,237,238],{},"Free or Starter ($7\u002Fmo) for production",[108,240,242],{"id":241},"_4-environment-variables","4. Environment Variables",[93,244,245,246,248],{},"Add under ",[126,247,155],{},":",[187,250,251,263],{},[190,252,253],{},[193,254,255,258,260],{},[196,256,257],{},"Variable",[196,259,201],{},[196,261,262],{},"Required",[203,264,265,280,295,310,324,337],{},[193,266,267,272,277],{},[208,268,269],{},[140,270,271],{},"NODE_ENV",[208,273,274],{},[140,275,276],{},"production",[208,278,279],{},"Yes",[193,281,282,287,292],{},[208,283,284],{},[140,285,286],{},"PORT",[208,288,289],{},[140,290,291],{},"3210",[208,293,294],{},"Yes (Render sets this automatically)",[193,296,297,302,307],{},[208,298,299],{},[140,300,301],{},"SOURCE_PREFIX",[208,303,304],{},[140,305,306],{},"https:\u002F\u002F",[208,308,309],{},"No",[193,311,312,317,322],{},[208,313,314],{},[140,315,316],{},"IMAGE_MAX_WIDTH",[208,318,319],{},[140,320,321],{},"2048",[208,323,309],{},[193,325,326,331,335],{},[208,327,328],{},[140,329,330],{},"IMAGE_MAX_HEIGHT",[208,332,333],{},[140,334,321],{},[208,336,309],{},[193,338,339,344,349],{},[208,340,341],{},[140,342,343],{},"IMAGE_DEFAULT_QUALITY",[208,345,346],{},[140,347,348],{},"85",[208,350,309],{},[108,352,354],{"id":353},"_5-deploy","5. Deploy",[93,356,357,358,361],{},"Click ",[126,359,360],{},"Create Web Service",". Render builds and deploys your app. Your service will be available at:",[363,364,370],"pre",{"className":365,"code":367,"language":368,"meta":369},[366],"language-text","https:\u002F\u002Frepix-xxxx.onrender.com\n","text","",[140,371,367],{"__ignoreMap":369},[373,374,375],"tip",{},"The free tier spins down after 15 minutes of inactivity. For always-on, use the Starter plan.",[103,377,379],{"id":378},"custom-domain","Custom Domain",[113,381,382,391,398],{},[116,383,384,385,129,388],{},"Go to your service → ",[126,386,387],{},"Settings",[126,389,390],{},"Custom Domains",[116,392,393,394,397],{},"Add your domain (e.g., ",[140,395,396],{},"images.yourdomain.com",")",[116,399,400],{},"Add the CNAME record as shown in Render's DNS instructions",[103,402,404],{"id":403},"health-check","Health Check",[93,406,407,408,411,412,415],{},"Render uses the Dockerfile's ",[140,409,410],{},"HEALTHCHECK",". Repix exposes ",[140,413,414],{},"\u002Fhealth"," for liveness. No extra configuration needed.",{"title":369,"searchDepth":417,"depth":417,"links":418},2,[419,427,428],{"id":105,"depth":417,"text":106,"children":420},[421,423,424,425,426],{"id":110,"depth":422,"text":111},3,{"id":146,"depth":422,"text":147},{"id":184,"depth":422,"text":185},{"id":241,"depth":422,"text":242},{"id":353,"depth":422,"text":354},{"id":378,"depth":417,"text":379},{"id":403,"depth":417,"text":404},"Deploy Repix to Render.com as a Web Service.","md",null,{},{"icon":64,"title":61},{"title":435,"description":436},"Deploy to Render - Repix","Step-by-step guide to deploy Repix on Render.com.","JCbDIX2jQSEYK58tc1Q-mWD2DzYo4FjjgmpklMkldQc",[439,441],{"title":58,"path":54,"stem":59,"description":440,"icon":53,"children":-1},"Deploy Repix to popular serverless and container platforms.",{"title":66,"path":67,"stem":68,"description":442,"icon":69,"children":-1},"Deploy Repix to Railway with automatic Dockerfile detection.",1781442145913]