sealos README

The project's README from github.com/labring/sealos. As one markdown file: README.md.

🚀 Develop, deploy, and scale in one seamless cloud platform ☁️

Sealos['siːləs] is an AI-native Cloud Operating System built on Kubernetes that unifies the entire application lifecycle, from development in cloud IDEs to production deployment and management. It is perfect for building and scaling modern AI applications, SaaS platforms, managed databases (MySQL, PostgreSQL, Redis, MongoDB) and complex microservice architectures.

Open in Dev Container Build Status FOSSA Status codecov Website OSCS Status

ROSS Index - Fastest Growing Open-Source Startups | Runa Capital

Website • Docs • Discord • Twitter • 简体中文

Deploy on Sealos

https://github.com/user-attachments/assets/cc8599da-6c3e-4503-bb53-55e13bf61ef6

image

Get started

Create your Development Environment in Sealos with just one click

  1. Open Sealos Devbox.
image
  1. Create a development environment, choosing from a range of languages and frameworks.
image
  1. Access your environment from a selection of IDEs, such as VSCode and Cursor.

    image image

Create your Database on Sealos

  1. Open Sealos database.
image
  1. Create your database.
image
  1. View your database and access details.
image

Deploy your Docker Image on Sealos

  1. Open Sealos App Launchpad.
image
  1. Deploy the Docker image using a Kubernetes Deployment and expose it with an Ingress.
image
  1. View your app details and access your service.
image

💡 Core features

🏘️ Community & support

🚧 Roadmap

Sealos maintains a public roadmap. It gives a high-level view of the main priorities for the project, the maturity of different features and projects, and how to influence the project direction.

👩‍💻 Contributing & Development

Have a look through existing issues and Pull Requests that you could help with. If you'd like to request a feature or report a bug, please create a GitHub Issue using one of the templates provided.

📖 See contribution guide →

🔧 See development guide →

📄 License

Sealos is licensed under the Sealos Sustainable Use License, a custom license that allows:

Not a standard open source license - please review the full license terms before use.

Contributing: By contributing, you agree to our Contributor License Agreement and license change terms.

sealos (labring/sealos)

Searching Database…

18.4K ·GitHub
这是什么?Sealos 是一个基于 Kubernetes 构建的 AI 原生云操作系统。它把应用的整个生命周期统一起来——从云 IDE 里开发,到生产环境的部署和管理——主要面向 AI 应用、SaaS 平台和微服务。
那这是我注册使用的云服务,还是我自己服务器上跑的软件?两者都是。你既可以把它当作托管的云服务来用(DevBox、托管数据库、一键应用商店),也可以把这套基于 Kubernetes 的平台安装到自己的集群上——它的 GitHub 主题里就包括 kubeadm 和高可用安装。
我怎么把自己开发的应用跑在上面?打开 Sealos Devbox,用你选择的语言和框架创建一个开发环境,创建一个数据库,然后把你的 Docker 镜像部署为 Kubernetes Deployment,通过 Ingress 暴露出来,再打开你的应用详情页。
用它需要懂 Kubernetes 或者会写 YAML 吗?不需要。应用商店一键就能部署复杂的应用——不用写 YAML 配置,也不用操心容器编排的复杂度——而 Kubernetes 的全部能力在底层依然可用。
这是面向独立开发者,还是完整的工程团队?面向的是需要规模化运行现代 AI 应用、SaaS 平台、托管数据库和复杂微服务架构的团队和企业——README 里明确说这个平台正是为这些场景打造的。
我能用它给别人提供托管或云服务吗?不能——这是需要注意的地方。Sealos Sustainable Use License 允许企业内部使用和个人非商业使用,但禁止向第三方提供云服务;它并不是标准意义上的开源协议。
它能帮我运行哪些数据库,让我不用自己管理?托管的、可用于生产环境的 PostgreSQL、MySQL、MongoDB 和 Redis,还有内置的兼容 S3 的对象存储——这些都由平台直接提供,不用你自己维护服务器。
AI 到底能做什么——我能直接从我的编程智能体部署吗?可以:你能从 GitHub 或你的 AI 编程智能体部署真实项目,AI 驱动的运维会让它们持续运行。README 还宣传说,只要用文字描述需求,AI 就能帮你构建和扩展任何东西。
它怎么避免多个团队互相干扰?基于工作区的隔离机制,配合细粒度的 RBAC 和每个工作区独立的资源配额——这是为企业级多租户安全协作设计的。
它底层到底是什么——是不是就是加了个网页界面的 Kubernetes?它是在 Kubernetes 之上的一层云操作系统,而且 Sealos 4.0 大量使用 Buildah,因此集群镜像保持与 OCI 标准兼容。
What are similar projects?encore, WasmEdge, JeecgBoot, illa-builder, emqx, dtm, dokploy, faas
Creator
labring
Size
405.2 MB
Stars
18.4K
Age
8y
Commits · 90 Days