13 个仓库
Provides a complete software environment packaged for containerized deployment.
Distinguishing note: Focuses on the platform identity as a containerized unit rather than the deployment process.
Explore 13 awesome GitHub repositories matching devops & infrastructure · Containerized Platforms. Refine with filters or upvote what's useful.
Siyuan is a self-hosted knowledge management platform designed for private note-taking and information organization. It functions as a local-first application that stores all user content as plain text files on the local file system, ensuring data ownership and offline availability. The platform utilizes a block-based document model, which structures information as a tree of independent content blocks to facilitate granular manipulation and bidirectional linking. Users can extend the core functionality through a sandboxed plugin architecture, allowing for the development of custom themes and
Provides a software environment packaged for deployment within isolated containers to ensure consistent performance.
This project is a cross-platform managed execution environment and general-purpose application framework designed for building high-performance software. It provides a unified runtime that handles memory management, type safety, and code execution across diverse operating systems. By integrating a native code compilation toolchain, the platform enables developers to convert managed code into optimized machine instructions, significantly improving startup performance and reducing runtime dependencies for production environments. The framework distinguishes itself through a comprehensive toolch
Provides a built-in toolchain for packaging applications as portable containerized platforms.
Postal is an open-source mail delivery platform designed for self-hosted sending and receiving of email using standard mail transfer protocols. It serves as a comprehensive email infrastructure that provides full delivery tracking and management of outgoing mail streams. The system includes an SMTP server manager with a web administration interface for configuring server settings and monitoring delivery status. It distinguishes its outbound traffic management through priority-based IP rotation and assignment to help maintain sender reputation. The platform covers incoming email processing an
Provides a complete mail platform packaged as a container image with integrated database orchestration.
This project provides a containerized environment for deploying and managing Minecraft game servers. It functions as an infrastructure manager that automates the setup and maintenance of server instances, ensuring consistent execution across different host systems through standardized container images. The platform distinguishes itself by using environment variables to handle configuration and version control, allowing users to define server types and operational parameters without manual file editing. It automates the retrieval of software artifacts, dependencies, and plugins during the init
Acts as a platform for defining and maintaining consistent server software environments through declarative configuration.
NoFx is an autonomous trading platform designed to orchestrate financial workflows through artificial intelligence and multi-asset exchange connectivity. It functions as a comprehensive infrastructure for executing automated trading strategies, integrating language models for market analysis, and managing secure interactions across both centralized and decentralized financial platforms. The platform distinguishes itself through a multi-model strategy ensembling approach, which runs several artificial intelligence models in parallel to evaluate and select the most effective trading decisions b
Provides a complete software environment packaged for containerized deployment to ensure consistent performance across production environments.
Datasette is a tool for publishing and sharing SQLite databases as public websites. It functions as a data publishing system that provides searchable interfaces and JSON APIs to expose the contents of SQLite files. The project enables both server-side and client-side execution. It can operate as an API server or as a database browser that runs entirely within a web browser using WebAssembly, allowing for serverless database access. The system supports a variety of deployment strategies, including containerized images for cloud hosting and a local development server for testing. It includes c
Provides a complete software environment for SQLite publishing packaged as a containerized unit.
FiftyOne 是一个用于策划、分析和管理机器学习模型训练所需的图像和视频数据集的视觉工具。它作为一个平台,用于识别标注错误、优化真值标签,并通过将预测结果与真值进行比较来评估视觉模型性能,从而识别故障模式。 该系统作为一个容器化数据平台,支持团队在云环境中对大规模视觉数据集进行协作。它包括用于探索高维嵌入以发现数据聚类并检索相应视觉样本的专门功能。 该平台涵盖了广泛的功能,包括 2D 和 3D 数据标注、数据集质量验证和视觉数据探索。它与深度学习框架集成,将数据从策划阶段转移到模型训练阶段,并利用基于文档的元数据存储来管理数据集结构。
Ships as a complete software environment packaged for containerized deployment to facilitate team collaboration.
Lets-chat 是一个自托管的团队沟通平台和 XMPP 聊天服务器,专为私密消息传递而设计。它为小型团队提供了一个容器化的沟通环境来交换消息和文件,并具有用于自动化对话和管理来自外部工具的消息的可编程 REST API。 该平台充当 XMPP 网关和服务器,确保与其他兼容的消息客户端的互操作性。它的独特之处在于支持企业身份管理,允许管理员通过本地账户或 LDAP 和 Kerberos 等外部目录服务验证用户身份。 该系统涵盖了广泛的协作功能,包括私密直接消息、受密码保护的群组房间和聊天记录搜索。它处理多媒体消息,支持代码片段、提及和第三方 GIF 集成,同时利用提供商层将文件上传路由到本地磁盘或远程云存储。 该应用程序被打包为容器镜像,以便在各种环境中简化部署,并可以使用环境变量进行配置。
Packages the chat system as a container image for simplified deployment across various cloud environments.
Portia is a containerized scraping platform and visual web scraper that enables no-code data extraction. It serves as a Scrapy visual scraping tool and spider generator, allowing users to design and deploy web scrapers through a graphical interface instead of writing manual selector code. The system distinguishes itself by converting visual web page annotations into executable Scrapy spider code and structured JSON specifications. This visual-to-code mapping allows users to define scraping logic and extraction rules through a point-and-click interface, which can then be exported for use in ex
Provides a web application packaged via Docker to manage and execute automated web crawls.
Mage AI 是一个基于 Python 的数据流水线编排器和自托管数据集成开发环境。它旨在通过基于块的流水线设计和交互式笔记本界面来构建、调度和监控数据工作流。 该平台通过集成生成式 AI 功能脱颖而出,允许用户通过 API 连接大语言模型提供商,将人工智能纳入自动化数据流中。它还作为一个 Apache Spark 数据处理器,管理高性能分析和大规模数据处理所需的内核和基础设施。 该系统涵盖了广泛的数据工程功能,包括 ETL 工作流自动化、dbt 模型管理和数据流发现。它提供了通过 Git 进行版本控制集成、容器化部署以及基于角色的访问控制的工具,以管理跨开发和生产环境的流水线。监控通过系统性能遥测和流水线执行调试进行处理。
Delivers a complete data orchestration platform packaged as a containerized unit for consistent deployment.
本项目通过将完整的 GitLab 安装打包到 Docker 镜像中,提供了一个容器化的 DevOps 平台。它支持部署自托管环境,在私有基础设施上集成 Git 版本控制、项目管理以及持续集成和交付流水线。 该实现支持通过 Docker Compose 部署或通过 Docker Swarm 进行编排,允许使用集成容器注册表的扩展堆栈。它利用环境变量进行配置,并支持将工件和备份卸载到远程对象存储和外部数据库容器。 该平台涵盖了广泛的操作功能,包括与 LDAP、SAML 和 OAuth 的身份集成,以及自动化系统备份和恢复例程。它还包括用于通过 SSL/TLS 配置进行安全网络连接、代理流量路由以及托管静态项目页面的工具。 管理任务通过用于维护和健康监控的命令行实用程序进行管理,而系统通信则通过 SMTP 和 IMAP 配置进行处理。
Provides a complete DevOps software environment packaged for containerized deployment.
Remark42 is a self-hosted, privacy-focused commenting engine designed for websites and blogs. It functions as a standalone application that can be deployed as a single binary or a containerized image across different operating systems. The system allows a single instance to host commenting services for multiple distinct domains through multi-site management. It utilizes an identity layer that verifies users via email, anonymous accounts, or social providers using OAuth authentication. The platform supports threaded conversations with Markdown formatting and provides administrative tools for
Delivers the entire commenting platform as a pre-packaged containerized image for simplified deployment.
Peppermint is a self-hosted suite of business tools comprising a customer support ticketing system, a client relationship management system, and a markdown-based project notebook. It provides a centralized workflow for resolving technical requests and tracking chronological interaction logs to maintain context within professional relationships. The application is delivered as a containerized business tool, utilizing Docker to ensure consistent deployment and availability across different hosting platforms. It employs a process manager to monitor the application runtime and trigger automatic r
Delivers a self-hosted suite of business tools as a consistent, containerized application package.