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. Она охватывает весь жизненный цикл приложения — от разработки в облачных IDE до развёртывания в продакшене и управления им — и рассчитана на ИИ-приложения, SaaS-платформы и микросервисы.
Так это облачный сервис, на который я подписываюсь, или программа, которую я ставлю на свои серверы?И то, и другое. Можно пользоваться как облачным сервисом (DevBox, управляемые базы данных, магазин приложений в один клик), а можно установить платформу на Kubernetes на собственный кластер — установка через kubeadm и в режиме HA есть среди её тем на GitHub.
Как запустить на ней своё приложение?Откройте Sealos Devbox и создайте среду разработки на любом удобном вам языке и фреймворке, создайте базу данных, затем разверните свой Docker-образ как Kubernetes Deployment, откройте доступ к нему через Ingress и посмотрите страницу вашего приложения.
Мне нужно знать Kubernetes или писать YAML, чтобы этим пользоваться?Нет. Магазин приложений разворачивает сложные приложения в один клик — без настройки YAML и без сложностей с оркестрацией контейнеров — при этом вся мощь Kubernetes по-прежнему доступна под капотом.
Это для одиночных разработчиков или для целых команд инженеров?Для команд и компаний, которые масштабируют современные ИИ-приложения, SaaS-платформы, управляемые базы данных и сложные микросервисные архитектуры — README прямо называет эти сценарии идеально подходящими для платформы.
Могу ли я использовать её, чтобы предлагать хостинг или облачные услуги другим людям?Нет — в этом подвох. Лицензия Sealos Sustainable Use License разрешает использование внутри бизнеса и личное некоммерческое использование, но запрещает предоставление облачных услуг третьим лицам; это не классический open source.
Какие базы данных она может держать за меня, чтобы мне не пришлось управлять ими самому?Управляемые, готовые к продакшену PostgreSQL, MySQL, MongoDB и Redis, плюс встроенное объектное хранилище, совместимое с S3, — всё поднимается самой платформой, а не на администрируемых вручную серверах.
Что на самом деле делает ИИ — можно ли развернуть приложение прямо из моего кодинг-агента?Да: вы можете разворачивать реальные проекты с GitHub или из своего ИИ-агента для программирования, а операции под управлением ИИ следят, чтобы всё продолжало работать. README также обещает, что создавать и масштабировать что угодно можно с помощью ИИ, просто описав это словами.
Как она не даёт нескольким командам мешать друг другу?Изоляция на уровне рабочих пространств (workspaces) с детальным 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