[{"data":1,"prerenderedAt":305},["ShallowReactive",2],{"\u002Fdocs\u002Fconfiguration":3,"docs-nav":285},{"id":4,"title":5,"body":6,"description":277,"extension":278,"meta":279,"navigation":280,"path":281,"seo":282,"stem":283,"__hash__":284},"docs\u002Fdocs\u002F2.configuration.md","Configuration",{"type":7,"value":8,"toc":269},"minimark",[9,13,150,159,166,169,228,231,253,257],[10,11,12],"p",{},"Redrive reads each setting in this order: CLI flag, then environment variable, then built-in default.",[14,15,16,35],"table",{},[17,18,19],"thead",{},[20,21,22,26,29,32],"tr",{},[23,24,25],"th",{},"Setting",[23,27,28],{},"CLI",[23,30,31],{},"Env",[23,33,34],{},"Default",[36,37,38,61,81,97,115,134],"tbody",{},[20,39,40,44,50,55],{},[41,42,43],"td",{},"Port",[41,45,46],{},[47,48,49],"code",{},"--port",[41,51,52],{},[47,53,54],{},"REDRIVE_PORT",[41,56,57,60],{},[47,58,59],{},"5100"," (falls back to an OS-assigned port if taken, and prints it)",[20,62,63,66,71,76],{},[41,64,65],{},"Bind host",[41,67,68],{},[47,69,70],{},"--host",[41,72,73],{},[47,74,75],{},"REDRIVE_HOST",[41,77,78],{},[47,79,80],{},"localhost",[20,82,83,86,89,94],{},[41,84,85],{},"Auth password",[41,87,88],{},"— (deliberately none)",[41,90,91],{},[47,92,93],{},"REDRIVE_PASSWORD",[41,95,96],{},"unset",[20,98,99,102,107,112],{},[41,100,101],{},"Data directory",[41,103,104],{},[47,105,106],{},"--data-dir",[41,108,109],{},[47,110,111],{},"REDRIVE_DATA_DIR",[41,113,114],{},"per-platform, below",[20,116,117,120,126,131],{},[41,118,119],{},"Open browser",[41,121,122,125],{},[47,123,124],{},"--no-browser"," to disable",[41,127,128],{},[47,129,130],{},"REDRIVE_NO_BROWSER=1",[41,132,133],{},"opens on start",[20,135,136,139,142,147],{},[41,137,138],{},"Update check",[41,140,141],{},"—",[41,143,144,125],{},[47,145,146],{},"REDRIVE_NO_UPDATE_CHECK=1",[41,148,149],{},"on",[151,152,154,155,158],"h2",{"id":153},"why-theres-no-password-flag","Why there's no ",[47,156,157],{},"--password"," flag",[10,160,161,162,165],{},"A CLI flag ends up in your shell history and in the process list — anything running ",[47,163,164],{},"ps aux"," on the machine can read it. An environment variable avoids both, so that's the only way in.",[151,167,101],{"id":168},"data-directory",[14,170,171,181],{},[17,172,173],{},[20,174,175,178],{},[23,176,177],{},"Platform",[23,179,180],{},"Location",[36,182,183,193,208,218],{},[20,184,185,188],{},[41,186,187],{},"Windows",[41,189,190],{},[47,191,192],{},"%LOCALAPPDATA%\\redrive",[20,194,195,198],{},[41,196,197],{},"Linux",[41,199,200,203,204,207],{},[47,201,202],{},"~\u002F.local\u002Fshare\u002Fredrive"," (XDG-aware — honors ",[47,205,206],{},"$XDG_DATA_HOME",")",[20,209,210,213],{},[41,211,212],{},"macOS",[41,214,215],{},[47,216,217],{},"~\u002FLibrary\u002FApplication Support\u002Fredrive",[20,219,220,223],{},[41,221,222],{},"Docker",[41,224,225],{},[47,226,227],{},"\u002Fdata",[10,229,230],{},"What's in it:",[232,233,234,241,247],"ul",{},[235,236,237,240],"li",{},[47,238,239],{},"redrive.db"," — the SQLite database: connections, saved filters, everything except message content.",[235,242,243,246],{},[47,244,245],{},"dataprotection-keys\u002F"," — the keys that encrypt broker credentials at rest.",[235,248,249,252],{},[47,250,251],{},"logs\u002F"," — daily log files.",[151,254,256],{"id":255},"the-update-check","The update check",[10,258,259,260,265,266,268],{},"On startup, and every 24 hours after that, Redrive makes a plain HTTP request to see whether a newer version is out. That request is all it sends — no identifiers attached, nothing about your setup. See the ",[261,262,264],"a",{"href":263},"\u002Fprivacy","privacy policy"," for the full picture. Set ",[47,267,146],{}," to turn it off.",{"title":270,"searchDepth":271,"depth":271,"links":272},"",2,[273,275,276],{"id":153,"depth":271,"text":274},"Why there's no --password flag",{"id":168,"depth":271,"text":101},{"id":255,"depth":271,"text":256},"Every setting Redrive reads, in the order it reads them.","md",{},true,"\u002Fdocs\u002Fconfiguration",{"title":5,"description":277},"docs\u002F2.configuration","QTt46llbcu5WBtDg7Qf5p3fZfb00q-qwwBuzwH6WDnw",[286],{"title":287,"path":288,"stem":289,"children":290,"page":304},"Docs","\u002Fdocs","docs",[291,295,296,300],{"title":292,"path":293,"stem":294},"Install","\u002Fdocs\u002Finstall","docs\u002F1.install",{"title":5,"path":281,"stem":283},{"title":297,"path":298,"stem":299},"Deployment","\u002Fdocs\u002Fdeployment","docs\u002F3.deployment",{"title":301,"path":302,"stem":303},"Security","\u002Fdocs\u002Fsecurity","docs\u002F4.security",false,1786954328908]