[{"data":1,"prerenderedAt":236},["ShallowReactive",2],{"navigation_docs_en":3,"-en-getting-started-introduction":110,"-en-getting-started-introduction-surround":233},[4,20,55,70,90,100],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting started",false,"\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[10,15],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Quickstart","\u002Fen\u002Fgetting-started\u002Fquickstart","en\u002F1.getting-started\u002F2.quickstart","i-lucide-rocket",{"title":21,"icon":6,"path":22,"stem":23,"children":24,"page":6},"Concepts","\u002Fen\u002Fconcepts","en\u002F2.concepts",[25,30,35,40,45,50],{"title":26,"path":27,"stem":28,"icon":29},"Projects and versions","\u002Fen\u002Fconcepts\u002Fprojects-and-versions","en\u002F2.concepts\u002F1.projects-and-versions","i-lucide-boxes",{"title":31,"path":32,"stem":33,"icon":34},"Config files","\u002Fen\u002Fconcepts\u002Ffiles","en\u002F2.concepts\u002F2.files","i-lucide-file-json",{"title":36,"path":37,"stem":38,"icon":39},"Publishing","\u002Fen\u002Fconcepts\u002Fpublishing","en\u002F2.concepts\u002F3.publishing","i-lucide-send",{"title":41,"path":42,"stem":43,"icon":44},"Access and roles","\u002Fen\u002Fconcepts\u002Faccess","en\u002F2.concepts\u002F4.access","i-lucide-users",{"title":46,"path":47,"stem":48,"icon":49},"Encryption","\u002Fen\u002Fconcepts\u002Fencryption","en\u002F2.concepts\u002F5.encryption","i-lucide-lock",{"title":51,"path":52,"stem":53,"icon":54},"Git integration","\u002Fen\u002Fconcepts\u002Fgit","en\u002F2.concepts\u002F6.git","i-lucide-git-branch",{"title":56,"icon":6,"path":57,"stem":58,"children":59,"page":6},"SDKs","\u002Fen\u002Fsdk","en\u002F3.sdk",[60,65],{"title":61,"path":62,"stem":63,"icon":64},"Node.js","\u002Fen\u002Fsdk\u002Fnodejs","en\u002F3.sdk\u002F1.nodejs","i-simple-icons-nodedotjs",{"title":66,"path":67,"stem":68,"icon":69},"Unity","\u002Fen\u002Fsdk\u002Funity","en\u002F3.sdk\u002F2.unity","i-simple-icons-unity",{"title":71,"icon":6,"path":72,"stem":73,"children":74,"page":6},"API and MCP","\u002Fen\u002Fapi","en\u002F4.api",[75,80,85],{"title":76,"path":77,"stem":78,"icon":79},"API tokens","\u002Fen\u002Fapi\u002Fauthentication","en\u002F4.api\u002F1.authentication","i-lucide-key-round",{"title":81,"path":82,"stem":83,"icon":84},"REST API","\u002Fen\u002Fapi\u002Frest-api","en\u002F4.api\u002F2.rest-api","i-lucide-plug",{"title":86,"path":87,"stem":88,"icon":89},"MCP for AI agents","\u002Fen\u002Fapi\u002Fmcp","en\u002F4.api\u002F3.mcp","i-lucide-bot",{"title":91,"icon":6,"path":92,"stem":93,"children":94,"page":6},"Support","\u002Fen\u002Fsupport","en\u002F5.support",[95],{"title":96,"path":97,"stem":98,"icon":99},"Feedback","\u002Fen\u002Fsupport\u002Ffeedback","en\u002F5.support\u002F1.feedback","i-lucide-message-circle",{"title":101,"icon":6,"path":102,"stem":103,"children":104,"page":6},"Legal","\u002Fen\u002Flegal","en\u002F6.legal",[105],{"title":106,"path":107,"stem":108,"icon":109},"Privacy policy","\u002Fen\u002Flegal\u002Fprivacy","en\u002F6.legal\u002F1.privacy","i-lucide-shield",{"id":111,"title":11,"body":112,"description":224,"extension":225,"links":226,"meta":227,"navigation":228,"path":12,"seo":229,"stem":13,"__hash__":232},"docs_en\u002Fen\u002F1.getting-started\u002F1.introduction.md",{"type":113,"value":114,"toc":217},"minimark",[115,119,124,166,170,195,199],[116,117,118],"p",{},"Veresk is a remote configuration platform. You keep config files (settings, prices, feature flags, copy, styles, and in games balance and event schedules) in one place, change them in a web editor, and publish them to a CDN. Your applications read the published files at runtime, so a change goes live without shipping a new build.",[120,121,123],"h2",{"id":122},"how-it-works","How it works",[125,126,127,135,154,160],"ol",{},[128,129,130,134],"li",{},[131,132,133],"strong",{},"Edit."," Open a project and edit its files in the browser. The editor checks JSON and Lua syntax before you can save.",[128,136,137,140,141,145,146,149,150,153],{},[131,138,139],{},"Version."," Work in versions such as ",[142,143,144],"code",{},"default",", ",[142,147,148],{},"staging"," or ",[142,151,152],{},"season-5",". A version inherits files from its parent until you change them.",[128,155,156,159],{},[131,157,158],{},"Publish."," Publishing builds a release of the version and uploads it to the CDN: one manifest per consumer, with the files that consumer should receive.",[128,161,162,165],{},[131,163,164],{},"Read."," An app uses an SDK (Node.js or Unity) or plain HTTP to load the manifest and the files, and checks for updates.",[120,167,169],{"id":168},"what-it-is-good-for","What it is good for",[171,172,173,176,179,192],"ul",{},[128,174,175],{},"Tuning a live application or game: settings, prices, balance, event schedules.",[128,177,178],{},"Feature flags and per-environment settings for services.",[128,180,181,182,145,185,145,188,191],{},"Delivering different config sets to different clients (for example ",[142,183,184],{},"ios",[142,186,187],{},"android",[142,189,190],{},"server",").",[128,193,194],{},"Letting non-developers change values without touching the code base.",[120,196,198],{"id":197},"what-is-in-these-docs","What is in these docs",[200,201,202,206,209,213],"card-group",{},[203,204,205],"card",{"icon":19,"title":16,"to":17},"From an empty project to a config read in your app.",[203,207,208],{"icon":29,"title":21,"to":27},"Projects, versions, files, consumers, bundles, publishing, access.",[203,210,212],{"icon":211,"title":56,"to":62},"i-lucide-package","Node.js and Unity.",[203,214,216],{"icon":84,"title":215,"to":77},"REST API and MCP","Automate everything you can do in the editor.",{"title":218,"searchDepth":219,"depth":219,"links":220},"",2,[221,222,223],{"id":122,"depth":219,"text":123},{"id":168,"depth":219,"text":169},{"id":197,"depth":219,"text":198},"What Veresk is, who it is for and how its pieces fit together.","md",null,{},{"icon":14},{"title":230,"description":231},"What is Veresk","Veresk is a remote configuration platform. Edit config files in a web editor, version them, publish to a CDN and read them from any application with an SDK or plain HTTP.","zeDmZQb_2PoqRKOGX-R1j5NHqZQuLnkX-WLZOVtHjFs",[226,234],{"title":16,"path":17,"stem":18,"description":235,"icon":19,"children":-1},"Create a project, publish a config and read it from your app.",1793977349217]