10 个仓库
PaaS and automation tools for hosting containerized applications.
Explore 10 awesome GitHub repositories matching part of an awesome list · Deployment Platforms. Refine with filters or upvote what's useful.
Dokku is a self-hosted platform as a service that automates the deployment and management of web applications on your own infrastructure. It functions as an infrastructure automation tool, providing a git-driven engine that triggers container builds, service orchestration, and release workflows directly from source code repositories. The platform distinguishes itself by using buildpack-based image construction to detect project structures and automate container creation without manual configuration. It manages the full application lifecycle through a simplified interface that abstracts low-le
Docker-powered mini-Heroku for application lifecycle management.
CapRover is a self-hosted platform-as-a-service that provides a centralized dashboard for managing containerized applications and databases. It functions as a container orchestration platform, simplifying the deployment, scaling, and networking of services across server environments. By leveraging a reverse-proxy-based architecture, the platform handles domain mapping, traffic routing, and automated SSL certificate lifecycle management to ensure secure, encrypted access for hosted web services. The platform distinguishes itself through its integrated automation capabilities, which include aut
Automated scalable web server and deployment platform.
Tsuru 是一个开源的平台即服务(PaaS),用于自动化容器化应用的构建、部署和扩展。它作为一个基于容器的部署引擎和 Kubernetes 管理层,将源代码转换为容器镜像并协调其生命周期。 该平台专为多云基础设施管理而设计,允许应用分布在不同的云提供商和区域,以提高弹性。它具有灵活的部署模型,支持多进程容器,使单个仓库能够同时运行不同的组件,如 Web 服务器和后台工作进程。 功能领域包括用于将应用链接到外部数据库和消息代理的托管服务配置,以及使用 OAuth 和 SAML 的综合身份管理。该系统还通过分层权限、资源配额和自动化流量路由为团队访问控制提供了工具。 该平台可以使用 Helm Chart 在 Kubernetes 集群上安装和配置。
Extensible open-source Platform as a Service.
Werf 是一个容器镜像构建器、Kubernetes 持续交付工具和部署编排器。它使用 Dockerfile 或汇编语法创建容器镜像,并通过将包定义转换为资源清单来管理应用程序到 Kubernetes 集群的自动化发布。 该系统通过多架构构建流水线脱颖而出,该流水线集成了系统模拟器,可在单个主机上为不同的 CPU 架构生成镜像。它采用基于内容的标记和层缓存,以避免向远程仓库上传冗余的镜像层。 除了构建和部署,该项目还包括一个用于删除孤立工件和未使用资源的仓库管理器。它还在部署过程中提供了一个安全流水线,用于从加密文件中解密敏感的应用程序凭据。
CI/CD tool for building and deploying to Kubernetes.
Artifact Metadata API
API for container metadata and build details.
Exoframe is a self-hosted tool that allows simple one-command deployments using Docker
Self-hosted tool for one-command deployments.
GitOps tool for deploying compose projects.
Build a Production-Ready Docker Swarm cluster using Ansible. The goal is rapidly bootstrap a Docker Swarm cluster with some essential services.
Bootstraps production-ready Swarm clusters.
Translate docker run and docker compose file to Infrastructure as Code
Translates container configurations into infrastructure code.
Swarm Management is a python application, installed with pip. The application makes it easy to manage a Docker Swarm by configuring a single *.yml file describing which stacks to deploy, and which networks, configs or secrets to create.
Python application for managing Swarm configurations.