[{"data":1,"prerenderedAt":361},["ShallowReactive",2],{"docs-navigation":3,"changelog-v0.1.1":150},[4,43,114,122],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":-1},"Get Started","i-lucide-rocket","\u002Fdocs\u002Fget-started","docs\u002F1.get-started\u002Findex",[10,13,18,23,28,33,38],{"title":11,"path":7,"stem":8,"icon":12},"Introduction","i-lucide-compass",{"title":14,"path":15,"stem":16,"icon":17},"Key Concepts","\u002Fdocs\u002Fget-started\u002Fconcepts","docs\u002F1.get-started\u002F2.concepts","i-lucide-lightbulb",{"title":19,"path":20,"stem":21,"icon":22},"Browsing the Catalog","\u002Fdocs\u002Fget-started\u002Fbrowsing-the-catalog","docs\u002F1.get-started\u002F3.browsing-the-catalog","i-lucide-search",{"title":24,"path":25,"stem":26,"icon":27},"Managing Apps","\u002Fdocs\u002Fget-started\u002Fmanaging-apps","docs\u002F1.get-started\u002F4.managing-apps","i-lucide-settings-2",{"title":29,"path":30,"stem":31,"icon":32},"Configuration","\u002Fdocs\u002Fget-started\u002Fconfiguration","docs\u002F1.get-started\u002F5.configuration","i-lucide-sliders-horizontal",{"title":34,"path":35,"stem":36,"icon":37},"Accessing Apps","\u002Fdocs\u002Fget-started\u002Faccessing-apps","docs\u002F1.get-started\u002F6.accessing-apps","i-lucide-globe",{"title":39,"path":40,"stem":41,"icon":42},"Experimental Features","\u002Fdocs\u002Fget-started\u002Fexperimental-features","docs\u002F1.get-started\u002F7.experimental-features","i-lucide-flask-conical",{"title":44,"icon":45,"path":46,"stem":47,"children":48,"page":-1},"Templates","i-lucide-puzzle","\u002Fdocs\u002Ftemplates","docs\u002F2.templates\u002Findex",[49,51,56,79,101,105,109],{"title":11,"path":46,"stem":47,"icon":50},"i-lucide-book-open",{"title":52,"path":53,"stem":54,"icon":55},"Directory Structure","\u002Fdocs\u002Ftemplates\u002Fdirectory-structure","docs\u002F2.templates\u002F1.directory-structure","i-lucide-folder-tree",{"title":29,"icon":57,"path":58,"stem":59,"children":60,"page":-1},"i-lucide-settings","\u002Fdocs\u002Ftemplates\u002Fconfiguration","docs\u002F2.templates\u002F2.configuration\u002Findex",[61,64,69,74],{"title":62,"path":58,"stem":59,"icon":63},"Overview","i-lucide-list",{"title":65,"path":66,"stem":67,"icon":68},"Variables","\u002Fdocs\u002Ftemplates\u002Fconfiguration\u002Fvariables","docs\u002F2.templates\u002F2.configuration\u002F1.variables","i-lucide-braces",{"title":70,"path":71,"stem":72,"icon":73},"Localization","\u002Fdocs\u002Ftemplates\u002Fconfiguration\u002Flocalization","docs\u002F2.templates\u002F2.configuration\u002F2.localization","i-lucide-languages",{"title":75,"path":76,"stem":77,"icon":78},"Merging","\u002Fdocs\u002Ftemplates\u002Fconfiguration\u002Fmerging","docs\u002F2.templates\u002F2.configuration\u002F3.merging","i-lucide-git-merge",{"title":80,"icon":81,"path":82,"stem":83,"children":84,"page":-1},"Lawn Compose","i-lucide-file-code","\u002Fdocs\u002Ftemplates\u002Flawn-compose","docs\u002F2.templates\u002F3.lawn-compose\u002Findex",[85,86,91,96],{"title":62,"path":82,"stem":83,"icon":63},{"title":87,"path":88,"stem":89,"icon":90},"Format","\u002Fdocs\u002Ftemplates\u002Flawn-compose\u002Fformat","docs\u002F2.templates\u002F3.lawn-compose\u002F2.format","i-lucide-list-checks",{"title":92,"path":93,"stem":94,"icon":95},"Extensions","\u002Fdocs\u002Ftemplates\u002Flawn-compose\u002Fextensions","docs\u002F2.templates\u002F3.lawn-compose\u002F3.extensions","i-lucide-blocks",{"title":97,"path":98,"stem":99,"icon":100},"Validation","\u002Fdocs\u002Ftemplates\u002Flawn-compose\u002Fvalidation","docs\u002F2.templates\u002F3.lawn-compose\u002F4.validation","i-lucide-check-circle",{"title":102,"path":103,"stem":104,"icon":42},"Testing","\u002Fdocs\u002Ftemplates\u002Ftesting","docs\u002F2.templates\u002F4.testing",{"title":106,"path":107,"stem":108,"icon":81},"Complete Example","\u002Fdocs\u002Ftemplates\u002Fexample","docs\u002F2.templates\u002F5.example",{"title":110,"path":111,"stem":112,"icon":113},"Contributing","\u002Fdocs\u002Ftemplates\u002Fcontributing","docs\u002F2.templates\u002F6.contributing","i-lucide-git-pull-request",{"title":115,"path":116,"stem":117,"children":118,"icon":121},"Models","\u002Fdocs\u002Finference","docs\u002F3.inference\u002Findex",[119],{"title":11,"path":116,"stem":117,"icon":120},"i-lucide-construction","i-lucide-brain",{"title":123,"icon":124,"path":125,"stem":126,"children":127,"page":-1},"CLI","i-lucide-terminal","\u002Fdocs\u002Fcli","docs\u002F4.cli\u002Findex",[128,129,133,138,142,146],{"title":62,"path":125,"stem":126,"icon":63},{"title":130,"path":131,"stem":132,"icon":22},"lawn catalog","\u002Fdocs\u002Fcli\u002Fcatalog","docs\u002F4.cli\u002F2.catalog",{"title":134,"path":135,"stem":136,"icon":137},"lawn app","\u002Fdocs\u002Fcli\u002Fapp","docs\u002F4.cli\u002F3.app","i-lucide-box",{"title":139,"path":140,"stem":141,"icon":57},"lawn system","\u002Fdocs\u002Fcli\u002Fsystem","docs\u002F4.cli\u002F4.system",{"title":143,"path":144,"stem":145,"icon":81},"lawn compose","\u002Fdocs\u002Fcli\u002Fcompose","docs\u002F4.cli\u002F5.compose",{"title":147,"path":148,"stem":149,"icon":45},"lawn template","\u002Fdocs\u002Fcli\u002Ftemplate","docs\u002F4.cli\u002F6.template",{"id":151,"title":152,"body":153,"date":349,"description":350,"extension":351,"head":352,"headline":353,"meta":354,"navigation":355,"ogImage":352,"path":356,"robots":352,"schemaOrg":352,"seo":357,"sitemap":358,"stem":359,"version":152,"__hash__":360},"changelog\u002Fchangelog\u002Fv0.1.1-10.md","v0.1.1",{"type":154,"value":155,"toc":341},"minimark",[156,161,214,218,222,302,306,323,327],[157,158,160],"h2",{"id":159},"new-features","New Features",[162,163,164,172,178,184,190,196,202,208],"ul",{},[165,166,167,171],"li",{},[168,169,170],"strong",{},"Integrated terminal"," - Open a shell directly inside any running container from the instance detail panel.",[165,173,174,177],{},[168,175,176],{},"Configuration inspector"," - A sidebar panel lets you view and edit environment variables for installed apps. Changes auto-save when you switch tabs or click away. The search bar doubles as a custom-variable creator.",[165,179,180,183],{},[168,181,182],{},"Install options"," - A pre-install sheet lets you configure ports and other options before installing an app.",[165,185,186,189],{},[168,187,188],{},"Port conflict detection"," - Lawn detects when a port is already in use and surfaces a warning before the install fails.",[165,191,192,195],{},[168,193,194],{},"App notices"," - Apps can show dismissable notice banners in the detail panel (e.g. \"Set up your media library at this path\").",[165,197,198,201],{},[168,199,200],{},"Automatic updates toggle"," - Enable or disable automatic app updates from Settings.",[165,203,204,207],{},[168,205,206],{},"Registry mirror support"," - Configure pull-through registry mirrors from the new Advanced settings tab.",[165,209,210,213],{},[168,211,212],{},"Send Feedback \u002F Report a Problem"," - New Help menu items for sending feedback or attaching logs to a bug report.",[157,215,217],{"id":216},"new-catalog-apps","New Catalog Apps",[219,220,221],"p",{},"26 new apps are available to install:",[162,223,224,227,230,233,236,239,242,245,248,251,254,257,260,263,266,269,272,275,278,281,284,287,290,293,296,299],{},[165,225,226],{},"Actual Budget",[165,228,229],{},"AdGuard Home",[165,231,232],{},"AFFiNE",[165,234,235],{},"Audiobookshelf",[165,237,238],{},"BentoPDF",[165,240,241],{},"Docmost",[165,243,244],{},"Docker Registry",[165,246,247],{},"Elasticsearch",[165,249,250],{},"Forgejo",[165,252,253],{},"Gitea",[165,255,256],{},"Grafana",[165,258,259],{},"Immich",[165,261,262],{},"Jellyfin",[165,264,265],{},"Karakeep",[165,267,268],{},"Linkwarden",[165,270,271],{},"Mealie",[165,273,274],{},"n8n",[165,276,277],{},"Navidrome",[165,279,280],{},"Nextcloud",[165,282,283],{},"NZBGet",[165,285,286],{},"Pi-hole",[165,288,289],{},"SilverBullet",[165,291,292],{},"Syncthing",[165,294,295],{},"Uptime Kuma",[165,297,298],{},"Vikunja",[165,300,301],{},"Vaultwarden",[157,303,305],{"id":304},"improvements","Improvements",[162,307,308,311,314,317,320],{},[165,309,310],{},"Liquid Glass visual effects added to card and badge components.",[165,312,313],{},"Log section redesigned with a Windows Terminal-style tab bar.",[165,315,316],{},"Buttons show a spinning icon while an app is starting or stopping.",[165,318,319],{},"App icons load faster.",[165,321,322],{},"Apps with HTTPS interfaces are fully supported.",[157,324,326],{"id":325},"bug-fixes","Bug Fixes",[162,328,329,332,335,338],{},[165,330,331],{},"Fixed the engine crashing and leaving the app in a broken state. Lawn detects crashes and restarts the engine automatically.",[165,333,334],{},"Fixed logs not appearing during app startup or after a failure.",[165,336,337],{},"Fixed multiple windows sharing UI state and interfering with each other.",[165,339,340],{},"Fixed the \"Open Lawn\" menu bar button not restoring the main window when it was closed.",{"title":342,"searchDepth":343,"depth":343,"links":344},"",2,[345,346,347,348],{"id":159,"depth":343,"text":160},{"id":216,"depth":343,"text":217},{"id":304,"depth":343,"text":305},{"id":325,"depth":343,"text":326},"2026-03-02","26 new apps land in the catalog, including Actual Budget, AdGuard Home, AFFiNE, and Audiobookshelf. A new integrated terminal lets you shell directly into any container, and a configuration inspector edits environment variables in a side panel that auto-saves as you go.","md",null,"The app catalog grows to 30+",{},true,"\u002Fchangelog\u002Fv0.1.1-10",{"title":152,"description":350},{"loc":356},"changelog\u002Fv0.1.1-10","OFONAjQFYAjbjfVKb6ucelcgffhSfudpFDpZ8_fkPaM",1778074249794]