# Homelab, registries and config

> Search results for `Homelab, registries and config` on awesome-repositories.com. 118 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/homelab-registries-and-config

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/homelab-registries-and-config).**

## Results

- [containerd/containerd](https://awesome-repositories.com/repository/containerd-containerd.md) (20,369 ⭐) — Containerd is a daemon-based container runtime that manages the complete lifecycle of containers on a host system. It functions as a core orchestration backend, handling image distribution, storage, and process execution while adhering to industry-standard specifications for container execution and configuration.

The project is distinguished by its modular, plugin-based architecture, which allows for the extension of storage, runtime, and networking capabilities without requiring a full daemon recompile. It utilizes a shim-based execution model to delegate low-level operations, ensuring isola
- [dokploy/dokploy](https://awesome-repositories.com/repository/dokploy-dokploy.md) (34,901 ⭐) — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool.

The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup
- [boring-registry/boring-registry](https://awesome-repositories.com/repository/boring-registry-boring-registry.md) (283 ⭐) — A Simple Terraform Provider and Module Registry
- [evershopcommerce/evershop](https://awesome-repositories.com/repository/evershopcommerce-evershop.md) (10,141 ⭐) — EverShop is a TypeScript-first, modular e-commerce platform built with GraphQL and React. It provides a full-featured online store system for managing products, orders, customers, and site content through a React-based administrative interface, with a GraphQL API layer that serves both the admin panel and storefront.

The platform is designed around a module-based extension architecture, where core functionality is split into independent modules that can be added, removed, or overridden without modifying the core codebase. Storefront appearance and behavior are controlled through a theme syste
- [community-scripts/proxmoxve](https://awesome-repositories.com/repository/community-scripts-proxmoxve.md) (26,287 ⭐) — Proxmox VE Helper Scripts is a collection of shell-based automation utilities designed to simplify the installation and configuration of software services within virtualization environments. The repository functions as an infrastructure management tool, providing standardized procedures for deploying and maintaining virtual machines and containers directly on the host operating system.

The project distinguishes itself through idempotent configuration management, which ensures system state consistency by verifying existing resources before applying changes. By utilizing direct host interaction
- [hexojs/hexo](https://awesome-repositories.com/repository/hexojs-hexo.md) (41,768 ⭐) — Hexo is a command-line static site generator designed for content-driven blogging and website creation. It functions as a structured framework that transforms plain text files and markdown into production-ready static websites, utilizing a template-based rendering engine to separate site content from visual presentation.

The project is distinguished by its event-driven build pipeline, which manages the entire site lifecycle through a series of hooks for file processing, asset generation, and deployment. Developers can extend the system’s core capabilities through a modular plugin architecture
- [containers/podman-desktop](https://awesome-repositories.com/repository/containers-podman-desktop.md) (7,725 ⭐) — Podman Desktop is a graphical user interface for managing container images, pods, and volumes across multiple container engines and Kubernetes clusters. It serves as a container engine orchestrator for installing, configuring, and updating engines, as well as a deployment dashboard for connecting to Kubernetes environments and switching cluster contexts.

The application is an extensible developer tool that utilizes a plugin system to allow users to add new features and orchestration capabilities through third-party modules.

The tool provides a resource dashboard for local container managemen
- [hortonworks/registry](https://awesome-repositories.com/repository/hortonworks-registry.md) (17 ⭐) — Registry is a framework to build metadata repositories. As part of Registry, we currently have SchemaRegistry and MLRegistry repositories.
- [khuedoan/homelab](https://awesome-repositories.com/repository/khuedoan-homelab.md) (9,109 ⭐) — This project is a GitOps infrastructure framework designed for managing bare metal servers, container clusters, and networking. It serves as a declarative system for orchestrating the deployment and lifecycle of self-hosted services, using Git as the source of truth to synchronize the desired state of the environment.

The framework differentiates itself through a comprehensive automation suite that covers the entire hardware-to-service pipeline. It includes a PXE-based bare metal provisioner for network booting and operating system installation, alongside a lightweight container orchestration
- [keenthemes/reui](https://awesome-repositories.com/repository/keenthemes-reui.md) (2,568 ⭐) — Reui is a React UI component library and front-end framework distributed under the MIT license. It provides a collection of reusable, pre-built React components for building modern web application interfaces.

The library is built on a component-based architecture that uses declarative rendering through JSX, with state management handled by React Hooks. It employs CSS Modules for scoped styling and Tailwind CSS for utility-first styling, while TypeScript provides static type checking across the codebase. The project organizes components using a file-based structure and uses a module bundler bu
- [meshery/meshery](https://awesome-repositories.com/repository/meshery-meshery.md) (9,966 ⭐) — Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure.

The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-bas
- [kubernetes/minikube](https://awesome-repositories.com/repository/kubernetes-minikube.md) (31,877 ⭐) — Minikube is a command-line tool designed for local Kubernetes development, enabling users to provision and manage full-featured container clusters directly on a workstation. It serves as a local orchestrator that automates the lifecycle of isolated environments, allowing developers to start, stop, pause, and delete clusters to support testing and integration workflows.

The project distinguishes itself through its flexible architecture, which supports multiple virtualization drivers and container runtimes to accommodate diverse host environments. It provides deep integration between the host a
- [npm/registry](https://awesome-repositories.com/repository/npm-registry.md) (492 ⭐) — npm registry documentation
- [modelcontextprotocol/registry](https://awesome-repositories.com/repository/modelcontextprotocol-registry.md) (6,438 ⭐) — The Model Context Protocol (MCP) Registry is an official service for publishing and discovering MCP servers, providing a centralized namespace system with integrated authentication and domain verification. It functions as both a registry for server discovery and a publishing tool that enforces ownership proof through domain-based organization.

The registry distinguishes itself through a CLI-driven publishing pipeline that bundles server metadata, validates authentication, and submits to the registry API. It implements DNS-based domain verification, requiring a TXT record or HTTP challenge fil
- [slimtoolkit/slim](https://awesome-repositories.com/repository/slimtoolkit-slim.md) (22,977 ⭐) — Slim is a comprehensive suite for container lifecycle management, providing tools for image inspection, optimization, security hardening, and service troubleshooting. It functions as a platform for analyzing containerized applications through both static metadata review and dynamic behavioral probing, enabling users to understand image composition and runtime dependencies.

The project distinguishes itself by automating the creation of minimal, production-ready container images. It achieves this by removing unnecessary files and components, flattening image layers, and synthesizing restrictive
- [modelcontextprotocol/servers](https://awesome-repositories.com/repository/modelcontextprotocol-servers.md) (87,320 ⭐) — The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service environments, using a JSON-RPC based messaging standard to facilitate bidirectional communication between clients and servers.

The protocol distinguishes itself through a robust capability-based handshake that negotiates feature sets during session initialization, ensuring compatibil
- [containers/skopeo](https://awesome-repositories.com/repository/containers-skopeo.md) (10,982 ⭐) — Skopeo is an OCI container image manager and registry client designed for inspecting, copying, and signing container images across different registries and storage backends. It enables the manipulation of container images using direct API calls to registries, operating independently of a local container daemon or runtime.

The tool provides specialized capabilities for container image mirroring and synchronization, specifically supporting the mirroring of external repositories to internal registries for air-gapped environments. It also functions as a container image signing tool, allowing for
- [confluentinc/schema-registry](https://awesome-repositories.com/repository/confluentinc-schema-registry.md) (2,448 ⭐) — Schema Registry
- [comfy-org/comfyui](https://awesome-repositories.com/repository/comfy-org-comfyui.md) (117,227 ⭐) — ComfyUI is a node-based generative AI orchestration engine designed for constructing, testing, and executing complex image and video synthesis pipelines. By utilizing a directed acyclic graph execution model, the platform allows users to build reproducible workflows through modular, interconnected processing blocks without requiring manual code implementation. It serves as both a local environment for high-performance model inference and a production-ready server for deploying generative capabilities.

The platform distinguishes itself through its focus on workflow portability and extensibilit
- [modelcontextprotocol/typescript-sdk](https://awesome-repositories.com/repository/modelcontextprotocol-typescript-sdk.md) (12,674 ⭐) — This project provides a TypeScript software development kit for the Model Context Protocol, a standard designed to facilitate bidirectional communication between AI applications and external data sources or tools. It serves as a foundational framework for building both clients and servers, enabling language models to interact with external systems through a unified, decoupled interface.

The SDK distinguishes itself by implementing a transport-agnostic connection layer that supports both local standard input-output streams and remote HTTP endpoints. It utilizes a JSON-RPC message bus to manage
- [brighill/registry-mirror](https://awesome-repositories.com/repository/brighill-registry-mirror.md) (142 ⭐) — ``sh git clone https://github.com/brighill/registry-mirror.git cd registry-mirror ./gencert.sh docker-compose up -d ``
- [rbadillap/registry.directory](https://awesome-repositories.com/repository/rbadillap-registry-directory.md) (69 ⭐) — Explore your favorite shadcn/ui registries.
- [kubero-dev/kubero](https://awesome-repositories.com/repository/kubero-dev-kubero.md) (4,150 ⭐) — Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of containerized applications on Kubernetes. It functions as an application manager, CI/CD orchestrator, and multi-tenant manager, allowing users to run workloads without writing manual configuration files.

The platform distinguishes itself through automated image synthesis, transforming source code from Git repositories into deployable containers via buildpacks, Dockerfiles, or nixpacks. It implements a GitOps delivery model with automated pipelines that trigger builds on push events
- [agno-agi/agno](https://awesome-repositories.com/repository/agno-agi-agno.md) (40,717 ⭐) — Agno is an agent operating system designed to manage the lifecycle, tool execution, and persistent state of autonomous agents across distributed infrastructure. It provides a unified runtime environment that wraps diverse agent frameworks into a consistent, interoperable protocol, allowing developers to build and deploy complex multi-agent systems that coordinate tasks and delegate sub-processes.

The platform distinguishes itself through a robust governance and orchestration layer that includes human-in-the-loop approval gates, role-based access control, and a centralized API gateway. It feat
- [containrrr/watchtower](https://awesome-repositories.com/repository/containrrr-watchtower.md) (24,635 ⭐) — Watchtower is a container-based solution designed to automate the lifecycle management of Docker applications. It functions as a background service that monitors running containers, detects when new base image versions are available in registries, and automatically redeploys the containers to ensure they remain synchronized with the latest builds.

The project distinguishes itself through its ability to orchestrate complex deployment workflows and maintain service availability during updates. It interacts directly with the container runtime to manage service dependencies and restart sequences,
- [nrkno/terraform-registry](https://awesome-repositories.com/repository/nrkno-terraform-registry.md) (117 ⭐) — A private Terraform registry with modular store backends.
- [docker-slim/docker-slim](https://awesome-repositories.com/repository/docker-slim-docker-slim.md) (23,311 ⭐) — This project is a suite of specialized tools for linting, minifying, analyzing, and managing container images and their associated registries. It provides a set of utilities including an image minifier to reduce image size, a security profiler to harden running containers, an image analyzer for static inspection, and a registry manager for organizing multi-architecture indices.

The toolset distinguishes itself through behavior-based optimization and security. It uses dynamic analysis to track executed instructions and file access to remove unused binary data, and records kernel interactions t
- [aws/containers-roadmap](https://awesome-repositories.com/repository/aws-containers-roadmap.md) (5,351 ⭐) — This project provides strategic roadmaps and guides detailing the evolution and deployment patterns of managed container orchestration and security services. It serves as a public tracking document for upcoming features and development priorities for EKS, ECS, ECR, and Fargate.

The resource includes a cloud container orchestration guide and a Kubernetes and ECS strategy, outlining the development of managed Kubernetes and proprietary orchestration services for cloud infrastructure. It also provides a security and monitoring plan focused on scanning malicious activity and tracking workload hea
- [mastra-ai/mastra](https://awesome-repositories.com/repository/mastra-ai-mastra.md) (21,221 ⭐) — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention.

The framework distinguishes itself through its focus on observability and secure, isolated execut
- [sindresorhus/registry-url](https://awesome-repositories.com/repository/sindresorhus-registry-url.md) (57 ⭐) — It's usually https://registry.npmjs.org/, but it's configurable.
- [mohawkmedic/client-registry](https://awesome-repositories.com/repository/mohawkmedic-client-registry.md) (14 ⭐) — The Mohawk College MARC-HI/MEDIC Client Registry Reference Implementation represents the prototype Client Registry (Enterprise Master Patient Index - EMPI) developed under our Natural Sciences and Engineering Research Council of Canada (NSERC) grant to build a test version of the pan-Canadian Electronic Health Record System blueprint as prescribed by Canada Health Infoway.
- [projectatomic/skopeo](https://awesome-repositories.com/repository/projectatomic-skopeo.md) (11,010 ⭐) — Skopeo is a command line utility for inspecting, copying, and managing OCI and Docker container images across registries and local storage. It functions as a container image tool and registry manager that performs these operations without requiring a background daemon to be running on the host.

The tool specializes in daemonless image manipulation, allowing users to retrieve metadata, manifests, and tags from remote registries without pulling the full image locally. It provides capabilities for mirroring external repositories to internal registries for air-gapped deployments and manages the t
- [harisekhon/devops-bash-tools](https://awesome-repositories.com/repository/harisekhon-devops-bash-tools.md) (8,062 ⭐) — DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line.

The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests
- [filipedeschamps/tabnews.com.br](https://awesome-repositories.com/repository/filipedeschamps-tabnews-com-br.md) (6,360 ⭐) — TabNews is a community content platform where technology professionals publish, discuss, and vote on programming and tech-related articles and posts. It combines a voting and reputation system with a custom virtual currency called Tabcoins, enabling users to earn tokens for quality contributions and spend them on content promotion or tipping other users.

The platform provides a full set of interactive capabilities, including community content browsing and voting, post and comment publishing, and threaded comment trees for hierarchical discussions. Content is rendered from Markdown into format
- [torann/laravel-registry](https://awesome-repositories.com/repository/torann-laravel-registry.md) (0 ⭐) — Registry manager for Laravel 5. An alternative for managing application configurations and settings. Now with the magic of caching, so no more database calls to simply get site setting.
- [npm/npm-registry-fetch](https://awesome-repositories.com/repository/npm-npm-registry-fetch.md) (0 ⭐) — npm-registry-fetch is a Node.js library that implements a fetch-like API for accessing npm registry APIs consistently. It's able to consume npm-style configuration values and has all the necessary logic for picking registries, handling scopes, and dealing with authentication details built-in.
- [daocloud/public-image-mirror](https://awesome-repositories.com/repository/daocloud-public-image-mirror.md) (13,238 ⭐) — Public Image Mirror is a container registry proxy service designed to cache remote container images locally. By intercepting image pull requests and serving content from internal storage, it reduces dependency on external registry availability and minimizes external bandwidth consumption.

The service implements standard container registry protocols, allowing existing container runtimes to interact with the cache as if it were a native registry. It utilizes a content-addressable storage layer to manage image layers as immutable blobs, ensuring data integrity and deduplication while resolving m
- [cirruslabs/tart](https://awesome-repositories.com/repository/cirruslabs-tart.md) (4,950 ⭐) — Tart is an Apple Silicon virtualization manager used to build and run macOS and Linux virtual machines using native hardware virtualization frameworks. It functions as a virtual machine cluster orchestrator and an ephemeral runner for executing continuous integration pipeline steps within isolated, short-lived environments.

The system utilizes an OCI-compatible virtual machine registry to push and pull images via standardized container registries. It features a controller-worker architecture that schedules virtual machine lifecycles across remote worker nodes, incorporating a secure SSH jump
- [antfu/eslint-config](https://awesome-repositories.com/repository/antfu-eslint-config.md) (6,210 ⭐) — Anthony's ESLint config preset
- [kubernetes-sigs/kind](https://awesome-repositories.com/repository/kubernetes-sigs-kind.md) (15,320 ⭐) — This project is a local Kubernetes cluster manager and tool that runs control plane and worker nodes as containers on a host machine. It provides an environment for local development and automated testing by emulating a full Kubernetes cluster within a container runtime.

The tool enables the creation of multi-node topologies and high-availability control planes through configuration files. It supports image sideloading to transfer container images directly from the host to nodes, bypassing remote registries, and allows for offline deployments using pre-built node images.

Capabilities include
- [quarkusio/quarkus](https://awesome-repositories.com/repository/quarkusio-quarkus.md) (15,479 ⭐) — Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments.

The framework distinguishes itself through a unified approach to reactive and imperative program
- [emdash-cms/emdash](https://awesome-repositories.com/repository/emdash-cms-emdash.md) (10,887 ⭐) — EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes.

What distinguishes EmDash is its plugin development framework, which supports both native plugins ru
- [nestjsx/nestjs-config](https://awesome-repositories.com/repository/nestjsx-nestjs-config.md) (703 ⭐) — Config module for nestjs using dotenv :key:
- [uber/kraken](https://awesome-repositories.com/repository/uber-kraken.md) (6,698 ⭐) — Kraken is a distributed blob store and peer-to-peer Docker registry designed for the high-throughput distribution of container images. It functions as a decentralized content delivery network that shares image layers across a network of nodes to prevent bottlenecks at a central registry.

The system utilizes peer-to-peer blob distribution and distributed content addressing to maintain download speeds across large clusters. It implements asynchronous rule-based replication to synchronize image data between disparate geographical clusters.

The project covers pluggable external blob storage inte
- [netcan/config-loader](https://awesome-repositories.com/repository/netcan-config-loader.md) (247 ⭐) — Simple C++ Config Loader Framework(Serialization & Reflection)
- [mlflow/mlflow](https://awesome-repositories.com/repository/mlflow-mlflow.md) (26,554 ⭐)
- [apache/dubbo-spring-boot-project](https://awesome-repositories.com/repository/apache-dubbo-spring-boot-project.md) (5,389 ⭐) — This project is an integration framework that bootstraps Apache Dubbo remote procedure call services within Spring Boot applications. It serves as a microservice communication framework that enables the implementation of RPC services, service discovery, and distributed governance through automated configuration.

The project distinguishes itself by providing a cross-language RPC bridge, allowing services written in different languages to communicate via standards such as gRPC and Protobuf. It further enables the exposure of backend microservices as REST endpoints using the Triple protocol for
- [microsoftdocs/azure-docs](https://awesome-repositories.com/repository/microsoftdocs-azure-docs.md) (10,894 ⭐) — Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization.

The documentation distinguishes Azure through i
- [sindresorhus/package-config](https://awesome-repositories.com/repository/sindresorhus-package-config.md) (120 ⭐) — Get namespaced config from the closest package.json
- [boto/boto3](https://awesome-repositories.com/repository/boto-boto3.md) (9,834 ⭐) — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage.

The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain
