[{"data":1,"prerenderedAt":343},["ShallowReactive",2],{"\u002Fdocs\u002Finstall":3,"docs-nav":313},{"id":4,"title":5,"body":6,"description":305,"extension":306,"meta":307,"navigation":308,"path":309,"seo":310,"stem":311,"__hash__":312},"docs\u002Fdocs\u002F1.install.md","Install",{"type":7,"value":8,"toc":294},"minimark",[9,18,23,32,39,58,65,69,76,94,97,101,104,165,168,176,195,198,202,204,240,244,252,256,263,267,278,282,290],[10,11,12,13,17],"p",{},"Redrive ships as a single binary per platform: download it and run it. On startup it opens your browser at ",[14,15,16],"code",{},"http:\u002F\u002Flocalhost:5100",".",[19,20,22],"h2",{"id":21},"download","Download",[10,24,25,26,31],{},"Download the current build from the ",[27,28,30],"a",{"href":29},"\u002F#install","install band"," on the homepage. It always points at the latest release.",[10,33,34,35,38],{},"Windows ships as a bare executable. Linux and macOS ship as a ",[14,36,37],{},"tar.gz"," archive:",[40,41,42,48,53],"ul",{},[43,44,45],"li",{},[14,46,47],{},"redrive-{version}-win-x64.exe",[43,49,50],{},[14,51,52],{},"redrive-{version}-linux-x64.tar.gz",[43,54,55],{},[14,56,57],{},"redrive-{version}-osx-arm64.tar.gz",[10,59,60,61,64],{},"A ",[14,62,63],{},"SHA256SUMS.txt"," file is published beside them. Verify your download against it before you run the binary.",[19,66,68],{"id":67},"windows","Windows",[10,70,71,72,75],{},"Download the ",[14,73,74],{},".exe"," file and run it.",[77,78,79],"blockquote",{},[10,80,81,85,86,89,90,93],{},[82,83,84],"strong",{},"Windows SmartScreen blocks the first run with a \"Windows protected your PC\" warning."," Click ",[82,87,88],{},"More info",", then ",[82,91,92],{},"Run anyway"," to continue.",[10,95,96],{},"Chrome may also flag the file as \"not commonly downloaded.\" Allow the download to finish anyway.",[19,98,100],{"id":99},"macos","macOS",[10,102,103],{},"Download and run the binary from the terminal:",[105,106,111],"pre",{"className":107,"code":108,"language":109,"meta":110,"style":110},"language-bash shiki shiki-themes github-dark","curl -LO \u003Curl> && tar xzf \u003Cfile> && .\u002Fredrive\n","bash","",[14,112,113],{"__ignoreMap":110},[114,115,118,122,126,130,134,138,141,144,147,150,152,155,158,160,162],"span",{"class":116,"line":117},"line",1,[114,119,121],{"class":120},"svObZ","curl",[114,123,125],{"class":124},"sDLfK"," -LO",[114,127,129],{"class":128},"snl16"," \u003C",[114,131,133],{"class":132},"sU2Wk","ur",[114,135,137],{"class":136},"s95oV","l",[114,139,140],{"class":128},">",[114,142,143],{"class":136}," && ",[114,145,146],{"class":120},"tar",[114,148,149],{"class":132}," xzf",[114,151,129],{"class":128},[114,153,154],{"class":132},"fil",[114,156,157],{"class":136},"e",[114,159,140],{"class":128},[114,161,143],{"class":136},[114,163,164],{"class":120},".\u002Fredrive\n",[10,166,167],{},"A binary downloaded this way carries no quarantine flag and runs immediately.",[77,169,170],{},[10,171,172,175],{},[82,173,174],{},"macOS quarantines binaries downloaded through a browser."," Clear the quarantine flag before running the binary:",[105,177,179],{"className":107,"code":178,"language":109,"meta":110,"style":110},"xattr -d com.apple.quarantine redrive\n",[14,180,181],{"__ignoreMap":110},[114,182,183,186,189,192],{"class":116,"line":117},[114,184,185],{"class":120},"xattr",[114,187,188],{"class":124}," -d",[114,190,191],{"class":132}," com.apple.quarantine",[114,193,194],{"class":132}," redrive\n",[10,196,197],{},"Right-click → Open does not work here. That workaround applies only to app bundles, not bare binaries.",[19,199,201],{"id":200},"linux","Linux",[10,203,103],{},[105,205,206],{"className":107,"code":108,"language":109,"meta":110,"style":110},[14,207,208],{"__ignoreMap":110},[114,209,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238],{"class":116,"line":117},[114,211,121],{"class":120},[114,213,125],{"class":124},[114,215,129],{"class":128},[114,217,133],{"class":132},[114,219,137],{"class":136},[114,221,140],{"class":128},[114,223,143],{"class":136},[114,225,146],{"class":120},[114,227,149],{"class":132},[114,229,129],{"class":128},[114,231,154],{"class":132},[114,233,157],{"class":136},[114,235,140],{"class":128},[114,237,143],{"class":136},[114,239,164],{"class":120},[19,241,243],{"id":242},"upgrading","Upgrading",[10,245,246,247,251],{},"Download the new binary and replace the old one. Redrive migrates the database forward automatically the first time the new version starts, with no separate migration step. Downgrading is not supported. See ",[27,248,250],{"href":249},"\u002Fdocs\u002Fdeployment","Deployment"," for why.",[19,253,255],{"id":254},"uninstall","Uninstall",[10,257,258,259,17],{},"Delete the binary and the data directory. Data directory locations are listed in ",[27,260,262],{"href":261},"\u002Fdocs\u002Fconfiguration","Configuration",[19,264,266],{"id":265},"reporting-a-problem","Reporting a problem",[10,268,269,270,273,274,277],{},"Include the version, from ",[14,271,272],{},"redrive --version"," or the sidebar in the app, and the log around the time of the error. Logs live in ",[14,275,276],{},"\u003Cdata-dir>\u002Flogs\u002F",". Every API error response carries a trace ID that matches a log line, which is the fastest way to find the right spot.",[19,279,281],{"id":280},"next","Next",[10,283,284,285,289],{},"Continue to ",[27,286,288],{"href":287},"\u002Fdocs\u002Fgetting-started","Getting started"," to connect your first broker.",[291,292,293],"style",{},"html pre.shiki code .svObZ, html code.shiki .svObZ{--shiki-default:#B392F0}html pre.shiki code .sDLfK, html code.shiki .sDLfK{--shiki-default:#79B8FF}html pre.shiki code .snl16, html code.shiki .snl16{--shiki-default:#F97583}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html pre.shiki code .s95oV, html code.shiki .s95oV{--shiki-default:#E1E4E8}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);}",{"title":110,"searchDepth":295,"depth":295,"links":296},2,[297,298,299,300,301,302,303,304],{"id":21,"depth":295,"text":22},{"id":67,"depth":295,"text":68},{"id":99,"depth":295,"text":100},{"id":200,"depth":295,"text":201},{"id":242,"depth":295,"text":243},{"id":254,"depth":295,"text":255},{"id":265,"depth":295,"text":266},{"id":280,"depth":295,"text":281},"Download, run, and upgrade Redrive on Windows, macOS, and Linux.","md",{},true,"\u002Fdocs\u002Finstall",{"title":5,"description":305},"docs\u002F1.install","6NMVq-tBAeO6fQT7AAx1u-rT3jBLtzNYSpIJg0rLodM",[314],{"title":315,"path":316,"stem":317,"children":318,"page":342},"Docs","\u002Fdocs","docs",[319,320,322,326,330,334,336,338],{"title":5,"path":309,"stem":311},{"title":288,"path":287,"stem":321},"docs\u002F2.getting-started",{"title":323,"path":324,"stem":325},"Queues & messages","\u002Fdocs\u002Fqueues","docs\u002F3.queues",{"title":327,"path":328,"stem":329},"Redriving","\u002Fdocs\u002Fredriving","docs\u002F4.redriving",{"title":331,"path":332,"stem":333},"Publishing & topology","\u002Fdocs\u002Fpublishing","docs\u002F5.publishing",{"title":262,"path":261,"stem":335},"docs\u002F6.configuration",{"title":250,"path":249,"stem":337},"docs\u002F7.deployment",{"title":339,"path":340,"stem":341},"Security","\u002Fdocs\u002Fsecurity","docs\u002F8.security",false,1787116432400]