{"id":13753206,"url":"https://github.com/laincloud/lain","last_synced_at":"2026-01-12T01:56:09.896Z","repository":{"id":92768453,"uuid":"58442651","full_name":"laincloud/lain","owner":"laincloud","description":"LAIN's main repo","archived":false,"fork":false,"pushed_at":"2019-03-25T07:39:41.000Z","size":430,"stargazers_count":463,"open_issues_count":34,"forks_count":98,"subscribers_count":36,"default_branch":"master","last_synced_at":"2024-11-16T05:32:37.095Z","etag":null,"topics":["ansible","caas","devops","docker","kubernetes","orchestration","paas"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/laincloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-05-10T08:21:05.000Z","updated_at":"2024-11-14T01:20:43.000Z","dependencies_parsed_at":"2023-03-21T20:47:33.703Z","dependency_job_id":null,"html_url":"https://github.com/laincloud/lain","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laincloud%2Flain","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laincloud%2Flain/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laincloud%2Flain/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laincloud%2Flain/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/laincloud","download_url":"https://codeload.github.com/laincloud/lain/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253321839,"owners_count":21890476,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","caas","devops","docker","kubernetes","orchestration","paas"],"created_at":"2024-08-03T09:01:18.310Z","updated_at":"2026-01-12T01:56:09.855Z","avatar_url":"https://github.com/laincloud.png","language":"Python","readme":"# LAIN\n\n[![MIT license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://opensource.org/licenses/MIT)\n[![Gitter](https://badges.gitter.im/gitterHQ/gitter.svg)](https://gitter.im/laincloud/opensource)\n[![Throughput Graph](https://graphs.waffle.io/laincloud/lain/throughput.svg)](https://waffle.io/laincloud/lain/metrics/throughput)\n\nLain 是一个基于 Docker 的 PaaS 系统。\n\n其面向技术栈多样寻求高效运维方案的高速发展中的组织，DevOps 人力缺乏的 startup ，个人开发者。\n\n统一高效的开发工作流，降低应用运维复杂度；在 IaaS / 私有 IDC 裸机的基础上直接提供应用开发，集成，部署，运维的一揽子解决方案。\n\n设计目标包括但不限于：\n\n- 降低系统管理复杂度\n- 简化服务的部署管理\n- 优化基础服务的调配\n- 提高资源的使用效率\n- 统一开发测试生产三环境\n- 持续交付工作流的良好支持\n\n## Latest Release\n\n最新版是2.1.1。\n\n- [下载](https://github.com/laincloud/lain/archive/v2.1.1.tar.gz)\n- [Release note](https://github.com/laincloud/lain/releases/tag/v2.1.1)\n\n## Quick Start\n\n```shell\ncurl -fsSL https://github.com/laincloud/lain/archive/v2.1.1.tar.gz | tar xf -\ncd lain-2.1.1\nvagrant up\n# Config DNS in local shell\nsudo bash -c 'echo \"192.168.77.201  console.lain.local\" \u003e\u003e /etc/hosts'\n```\n\n初始化完成后即可在浏览器访问console:\n```\nhttp://console.lain.local\n```\n\n完整的文档在[这里](https://laincloud.gitbooks.io/white-paper/content/)，其中：\n- [Install](https://laincloud.gitbooks.io/white-paper/install/cluster.html) 展示了如何从头开始构建 Lain 集群\n- [LAIN App Demo](https://laincloud.gitbooks.io/white-paper/tutorial/first-lain-app.html) 展示了如何在 Lain 集群上部署应用\n\n## Contributors\n\n- @[Qiangning Hong](https://github.com/hongqn)\n- @[Jia Mi](https://github.com/mijia)\n- @[flex](https://github.com/frostynova)\n- @[Tachikoma](https://github.com/sunyi00)\n- @[cloudfly](https://github.com/cloudfly)\n- @[BaiJian](https://github.com/ericpai)\n- @[Pan Li](https://github.com/panli889)\n- @[Meng Wenbin](https://github.com/supermeng)\n- @[chaoyiwang](https://github.com/wchaoyi)\n- @[Zhuoyun Wei](https://github.com/wzyboy)\n- @[Xu Tao](https://github.com/xtao)\n- @[Chang Cheng](https://github.com/uronce-cc)\n- @[Xu Yunnan](https://github.com/XuYunnan)\n- @[Zhang Kai](https://github.com/bibaijin)\n- @[Xu Zhuofu](https://github.com/ipush)\n- @[Luo Libin](https://github.com/onlymellb)\n\n## LICENSE\n\nLain is licensed under the [MIT license](LICENSE).\n","funding_links":[],"categories":["Python","orchestration"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaincloud%2Flain","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flaincloud%2Flain","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaincloud%2Flain/lists"}