[{"data":1,"prerenderedAt":261},["ShallowReactive",2],{"navigation_docs":3,"-docs-reference-license":130,"-docs-reference-license-surround":258},[4,25,70,90,115],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting started",false,"\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fdocs\u002Fgetting-started\u002Fintroduction","docs\u002F1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fdocs\u002Fgetting-started\u002Finstallation","docs\u002F1.getting-started\u002F2.installation","i-lucide-terminal",{"title":21,"path":22,"stem":23,"icon":24},"Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002F1.getting-started\u002F3.quickstart","i-lucide-rocket",{"title":26,"icon":6,"path":27,"stem":28,"children":29,"page":6},"Deploy","\u002Fdocs\u002Fdeploy","docs\u002F2.deploy",[30,35,40,45,50,55,60,65],{"title":31,"path":32,"stem":33,"icon":34},"Projects and services","\u002Fdocs\u002Fdeploy\u002Fprojects-and-services","docs\u002F2.deploy\u002F1.projects-and-services","i-lucide-folder-kanban",{"title":36,"path":37,"stem":38,"icon":39},"Docker images","\u002Fdocs\u002Fdeploy\u002Fdocker-images","docs\u002F2.deploy\u002F2.docker-images","i-lucide-container",{"title":41,"path":42,"stem":43,"icon":44},"Git repositories","\u002Fdocs\u002Fdeploy\u002Fgit-repositories","docs\u002F2.deploy\u002F3.git-repositories","i-lucide-git-branch",{"title":46,"path":47,"stem":48,"icon":49},"Databases","\u002Fdocs\u002Fdeploy\u002Fdatabases","docs\u002F2.deploy\u002F4.databases","i-lucide-database",{"title":51,"path":52,"stem":53,"icon":54},"Environment variables","\u002Fdocs\u002Fdeploy\u002Fenvironment-variables","docs\u002F2.deploy\u002F5.environment-variables","i-lucide-key-round",{"title":56,"path":57,"stem":58,"icon":59},"Deployments and logs","\u002Fdocs\u002Fdeploy\u002Fdeployments","docs\u002F2.deploy\u002F6.deployments","i-lucide-scroll-text",{"title":61,"path":62,"stem":63,"icon":64},"Deploy hooks","\u002Fdocs\u002Fdeploy\u002Fdeploy-hooks","docs\u002F2.deploy\u002F7.deploy-hooks","i-lucide-webhook",{"title":66,"path":67,"stem":68,"icon":69},"Domains and HTTPS","\u002Fdocs\u002Fdeploy\u002Fdomains","docs\u002F2.deploy\u002F8.domains","i-lucide-lock",{"title":71,"icon":6,"path":72,"stem":73,"children":74,"page":6},"Backups","\u002Fdocs\u002Fbackups","docs\u002F3.backups",[75,80,85],{"title":76,"path":77,"stem":78,"icon":79},"Backup destinations","\u002Fdocs\u002Fbackups\u002Fbackup-destinations","docs\u002F3.backups\u002F1.backup-destinations","i-lucide-hard-drive-upload",{"title":81,"path":82,"stem":83,"icon":84},"Database backups","\u002Fdocs\u002Fbackups\u002Fdatabase-backups","docs\u002F3.backups\u002F2.database-backups","i-lucide-archive-restore",{"title":86,"path":87,"stem":88,"icon":89},"Backing up Harblet","\u002Fdocs\u002Fbackups\u002Fharblet-backups","docs\u002F3.backups\u002F3.harblet-backups","i-lucide-shield-check",{"title":91,"icon":6,"path":92,"stem":93,"children":94,"page":6},"Administration","\u002Fdocs\u002Fadministration","docs\u002F4.administration",[95,100,105,110],{"title":96,"path":97,"stem":98,"icon":99},"Harblet's domain","\u002Fdocs\u002Fadministration\u002Fharblet-domain","docs\u002F4.administration\u002F1.harblet-domain","i-lucide-globe",{"title":101,"path":102,"stem":103,"icon":104},"Servers","\u002Fdocs\u002Fadministration\u002Fservers","docs\u002F4.administration\u002F2.servers","i-lucide-server",{"title":106,"path":107,"stem":108,"icon":109},"Team and account","\u002Fdocs\u002Fadministration\u002Fteam","docs\u002F4.administration\u002F3.team","i-lucide-users",{"title":111,"path":112,"stem":113,"icon":114},"Updates","\u002Fdocs\u002Fadministration\u002Fupdates","docs\u002F4.administration\u002F4.updates","i-lucide-refresh-cw",{"title":116,"icon":6,"path":117,"stem":118,"children":119,"page":6},"Reference","\u002Fdocs\u002Freference","docs\u002F5.reference",[120,125],{"title":121,"path":122,"stem":123,"icon":124},"Troubleshooting","\u002Fdocs\u002Freference\u002Ftroubleshooting","docs\u002F5.reference\u002F1.troubleshooting","i-lucide-life-buoy",{"title":126,"path":127,"stem":128,"icon":129},"License","\u002Fdocs\u002Freference\u002Flicense","docs\u002F5.reference\u002F2.license","i-lucide-scale",{"id":131,"title":126,"body":132,"description":251,"extension":252,"links":253,"meta":254,"navigation":255,"path":127,"seo":256,"stem":128,"__hash__":257},"docs\u002Fdocs\u002F5.reference\u002F2.license.md",{"type":133,"value":134,"toc":242},"minimark",[135,147,156,161,164,183,186,190,201,205,212,223,227,235,239],[136,137,138,139,146],"p",{},"Harblet is licensed under the ",[140,141,145],"a",{"href":142,"rel":143},"https:\u002F\u002Fgithub.com\u002Fharblet\u002Fharblet\u002Fblob\u002Fmain\u002FLICENSE",[144],"nofollow","Business Source License 1.1",". It is source-available, not open source.",[148,149,150,151,155],"warning",{},"This page is a summary. The ",[140,152,154],{"href":142,"rel":153},[144],"LICENSE"," file is what counts.",[157,158,160],"h2",{"id":159},"whats-free","What's free",[136,162,163],{},"Production use is free as long as both of these hold:",[165,166,167,176],"ul",{},[168,169,170,171,175],"li",{},"All production installs of Harblet operated by or for your organization ",[172,173,174],"strong",{},"together manage no more than one server",".",[168,177,178,179,182],{},"You ",[172,180,181],{},"don't offer Harblet to others"," as a hosted or managed service.",[136,184,185],{},"Non-production use, such as testing and development, is free on any number of servers. You may also copy, modify and redistribute the code.",[157,187,189],{"id":188},"what-counts-as-a-server","What counts as a server",[136,191,192,193,196,197,200],{},"A server is any physical or virtual machine that Harblet manages or deploys workloads to, ",[172,194,195],{},"including the machine Harblet runs on",". An install with a ",[140,198,199],{"href":102},"second server"," therefore manages two servers.",[157,202,204],{"id":203},"what-counts-as-offering-harblet-to-others","What counts as offering Harblet to others",[136,206,207,208,211],{},"Offering Harblet to others means making it available to third parties so that they can deploy or manage ",[172,209,210],{},"their own"," applications with it.",[165,213,214,217,220],{},[168,215,216],{},"Hosting your own applications with Harblet is not offering it to others, no matter who uses those applications.",[168,218,219],{},"Contractors and service providers who work on your behalf are not third parties.",[168,221,222],{},"Your organization includes all of your affiliates under common control.",[157,224,226],{"id":225},"more-servers","More servers",[136,228,229,230,234],{},"For more than one server, write to ",[140,231,233],{"href":232},"mailto:mail@harblet.com","mail@harblet.com"," about a commercial license.",[157,236,238],{"id":237},"apache-license-20-after-four-years","Apache License 2.0 after four years",[136,240,241],{},"Each version of Harblet becomes available under the Apache License 2.0 four years after its first public release.",{"title":243,"searchDepth":244,"depth":244,"links":245},"",2,[246,247,248,249,250],{"id":159,"depth":244,"text":160},{"id":188,"depth":244,"text":189},{"id":203,"depth":244,"text":204},{"id":225,"depth":244,"text":226},{"id":237,"depth":244,"text":238},"Harblet is source-available under the Business Source License 1.1, free in production on one server.","md",null,{},{"icon":129},{"title":126,"description":251},"9I_kwRwm0NH5COHEinP6wqc5ilpczUd37g1o3HcjNl0",[259,253],{"title":121,"path":122,"stem":123,"description":260,"icon":124,"children":-1},"Fixes for common problems with the install, logins, domains, updates and servers.",1794744116397]